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.
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...
[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).
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