A new episode of the Once Upon A TIme, titled "The Snow Queen," airs tonight on ABC.
In "The Snow Queen," Emma captures the Snow Queen and interrogates her at the sheriff's station. But the Snow Queen uses her prior knowledge of Emma to try to persuade her into thinking that they are more alike than she could possibly imagine. Regina and Robin Hood's relationship grows increasingly complex as they struggle to find a way to save his dying wife, Emma begins to see what she missed out on by not growing up and being a family with Snow and Charming when she sees how involved Mary Margaret is in baby Neal's life, and Henry begins his after school job in Gold's shop while trying to help Regina find a clue to the identity of the author of the storybook. Meanwhile, in Arendelle of the past, we learn about the origin of the Snow Queen and her familial connection to Elsa and Anna as we see her discover her spectacular yet deadly ice powers.
"Once Upon a Time" stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina, Josh Dallas as Prince Charming/David Nolan, Emilie de Ravin as Belle, Colin O'Donoghue as Hook, Jared S. Gilmore as Henry, Michael Socha as Will Scarlet and Robert Carlyle as Rumplestiltskin/Mr. Gold.
"The Snow Queen" guest stars Jessy Schram as Ashley/Cinderella, Sarah Bolger as Aurora, Sean Maguire as Robin Hood, Georgina Haig as Elsa, Elizabeth Mitchell as Snow Queen, John Rhys-Davies as Grand Pabbie, Brighton Sharbino as young Ingrid, Ava Marie Telek as young Gerda, Bailey Herbert as young Helga, Jonathan Runyon as Duke, Pascale Hutton as Gerda, Sally Pressman as Helga, Greg Webb as King and Ryan Booth as man.
"The Snow Queen" was written by Edward Kitsis & Adam Horowitz and directed by Billy Gierhart.
Once Upon a Time, "The Snow Queen," airs Sunday, November 9 at 8:00 p.m. ET on the ABC.