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.