Rebecca Mader and Lana Parrilla
[Warning: This story contains major spoilers from Sunday's Once Upon a Time. Read at your own risk!]
The Wicked Witch's true identity was finally revealed during Sunday's Once Upon a Time. And while her lineage wasn't a huge surprise, we did get some insight into whyshe cast the new curse and we also welcomed back a familiar face. No, we're not talking about Ruby (Meghan Ory), who made the briefest of appearances.
In Storybrooke, Hook (Colin O'Donoghue) reveals that he left ...
Here's one reason to celebrate ABC's decision to stick with its struggling Once Upon a Time in Wonderland. The spin-off has just closed a deal with Barbara Hershey to reprise her popular Once Upon a Time role as Cora, The Queen of Hearts.
Sophie Lowe, Michael Socha
Once upon a time, a young girl named Alice took a trip down a rabbit hole and experienced fantastical adventures that would sound insane to anyone in the real world.
That's exactly where we find Once Upon a Time in Wonderland's Alice (Sophie Lowe) when the Once Upon a Time spin-off premieres on Thursday (8/7c, ABC). It's been years after her journey following the White Rabbit (voiced by John Lithgow), and Alice finds herself in a mental institute after her quest to get evidence that Wonderland exists results in the loss of her love, a genie named Cyrus (Peter Gadiot).
Lightning Round: Will Once Upon a Time and Wonderland cross over?
With Alice on the brink of receiving a procedure that would wipe her memories clean, former ally the Knave (Michael Socha) and the White Rabbit come bearing news that Cyrus is actually alive — and thus begins Alice's journey back to Wonderland...
Peter Gadiot and Sophie Lowe
Like its predecessor, Once Upon a Time in Wonderland adds new details to a familiar fairy tale to tell an entirely different story.
To wit: This Alice (Sophie Lowe) has to escape from an insane asylum to make her way back to Wonderland, where she hopes to reunite with the love of her life, a genie named Cyrus (Peter Gadiot).
Once Upon a Time in Wonderland taps Naveen Andrews as Jafar and more scoop from Comic-Con
Sophie Lowe, Naveen Andrews (inset)
Once Upon a Time spin-off Wonderland made a splash at its first Comic-Con panel by announcing the introduction of the evil Jafar, with Lost's Naveen Andrews being tapped to play Aladdin's Royal Vizier of Agrabah.
What Are the Most Anticipated New Dramas?
"We always wanted to have Jafar be a part of...
The Evil Queen may get a chance to prove that she's not so evil after all.
Once Upon a Time's dastardly villain may get a chance to redeem herself in the season finale when Storybrooke is faced with certain annihilation, as Greg (Ethan Embry) and Tamara (Sonequa Martin-Green) get ready to activate the curse's trigger. Sure, Regina (Lana Parrilla) created the trigger as a backup plan to use someday, but certainly not when it would also put herself and her loved one — Henry (Jared Gilmore), of course — in danger. So what will she do when the entire town is faced with destruction? TVGuide.com turned to Parrilla to get the scoop on that and her feelings about the Evil Queen's not-so evil — and sometimes super-evil — motives during Season 2.
Lana Parrilla, Jamie Dornan
Once Upon a Time is heading back to the past!
On Sunday's episode, the ABC fantasy drama will flash back to the first week of the evil curse went into effect and ripped our favorite fairy tale characters from their world and sent them to Storybrooke. What will we learn from the past? And what's in store for the future? The cast dishes on what's ahead:
Lightning Round 6: Once Upon a Time bosses answer your burning questions
Regina's happily ever after: Though it's an evil curse...
Lana Parrilla and Barbara Hershey
[Warning: This story contains major spoilers from Sunday's episode of Once Upon a Time. Read at your own risk!]
Once Upon a Time fans were likely both simultaneously cheering and lamenting Snow White's game-changing decision during Sunday's episode of the ABC fairy tale drama after she finally avenged the death of her mother Queen Eva by killing Cora (Barbara Hershey).
Once Upon a Time
Snow White's heart may not be as pure after Sunday's episode of Once Upon a Time.
Last week, Snow White (Ginnifer Goodwin) vowed vengeance after discovering that her mother was killed by Cora (Barbara Hershey). But can she really go through with taking a life for a life? Snow may have no other choice in order to stop Cora and Regina (Lana Parrilla) from using the dagger on the mortally wounded Rumplestiltskin (Robert Carlyle), who may be too weak to resist its powers. When he returns to Storybrooke on Sunday's episode (8/7c, ABC), that could spell disaster if they force him to kill the whole Charming Family.
Henry's fate, Belle's future, a trip to Neverland and 10 other Once Upon a Time spoilers
Ginnifer Goodwin, Emily VanCamp
Sunday nights on ABC are downright deadly, and TVGuide.com has the exclusive first look at this Sunday's lethal lineup!
Over on Once Upon a Time, Snow White (Ginnifer Goodwin) is determined to kill Cora (Barbara Hershey), who killed her mother when she was just a girl. Will Prince Charming (Josh Dallas) be able to stop her? Plus: