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.
Before Once Upon a Time signs off for its second season, the ABC fairy tale drama will be taking a trip to Neverland — or Neverland adjacent, as executive producer Edward Kitsis likes to say. The final two episodes are titled "Second Star to the Right" and "And Straight On 'Til Morning," the directions to Neverland — which may come in handy to Bae/Neal (Michael Raymond-James).
Lightning Round 7: Once Upon a Time bosses answer your burning questions
But, lest we forget, the residents of Storybrooke will be dealing with the possibility of extinction after the curse's trigger falls into the hands of Greg (Ethan Embry) and Tamara (Sonequa Martin-Green), whose motivations will be unveiled in the final episodes. Does this mean everyone will head back to fairy tale land? TVGuide.com hit up executive producers Adam Horowitz and Kitsis to get the scoop on the final two episodes of the season:
With Storybrooke on the verge of imploding, are Once Upon a Time fans about to see the last of the magical seaside village? Will the action move to Neverland, as foretold by the titles of this season's last two episodes, "Second Star to the Right" and "And Straight on 'Til Morning"? (These are the directions to Neverland that Peter Pan gives Wendy, John and Michael.) I visited the Vancouver set during the final days of Season 2 filming to squeeze some juicy info out of the cast and executive producers. The finale airs May 12 at 8/7c on ABC.
Most every actor on ABC's Once Upon A Time gets to play dual versions of their characters — in Storybrooke and in Fairytale Land. But on this Sunday's episode, tilted "Lacey," Emilie de Ravin will take on yet a third persona. With the Evil Queen (Lana Parrilla) having filled Belle's head with cursed memories (as she did with all the characters upon their arrivals in Storybrooke), the formerly sweet character is now...
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...