ScreenSpy - big news from the small screen
Don't Miss

Once Upon a Time Finale Sneak Peeks: Pirates, Prisoners and Perpetuity

By on May 9, 2013
Ginnifer Goodwin and Josh Dallas in ABC's Once Upon a Time. Image © ABC

Ginnifer Goodwin and Josh Dallas in ABC's Once Upon a Time. Image © ABC

Can Storybrooke survive Once Upon a Time’s season two finale? That’s the question fans will tune in to discover this Sunday.

With Greg (Ethan Embry) and Tamara’s (Sonequa Martin-Greene) plan now set in motion, we’re counting on Hook be the voice of reason, and not permit his own thirst for revenge on Rumpelstiltskin drive him and everyone else towards mutual annihilation. However, Mr Gold (Robert Carlyle) is another story. Stunned by recent revelations, his interest in saving the town and everyone in it is at an all time low.

RELATED | First Once Upon a Time Finale Sneak Peek “We’re All Gonna Die”

Check out three new sneak peeks from the finale episode “And Straight On ‘Til Morning’ below, and catch the finale Sunday May 12 on ABC.

Once Upon a Time stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as Evil Queen/Regina, Josh Dallas as Prince Charming/David, Emilie de Ravin as Belle, Colin O’Donoghue as Hook, Jared S. Gilmore as Henry Mills, Meghan Ory as Red Riding Hood/Ruby, and Robert Carlyle as Rumplestiltskin/Mr. Gold.

RELATED | Once Upon a Time Finale Image Gallery