Credit: Video Still    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

Once Upon a Time Season 2 Winter Finale Spoiler: Does Regina Go Back to Fairytale Land?

We’re torn between excitement about the game-changing Once Upon a Time Season 2 winter finale (Season 2, Episode 9: “Queen of Hearts”, airing December 2), and grief that there won’t be any new episodes after this one until 2013. But let’s celebrate by taking a peek at this brand new extended promo for the winter finale.

As we saw in the first preview, there will be a showdown between Team Charming, made up of Emma (Jennifer Morrison), Mary Margaret (Ginnifer Goodwin), Mulan (Jamie Chung), Aurora (Sarah Bolger), and presumably Charming (Josh Dallas) (if he wakes up), and Team Cora, made up of Cora (Barbara Hershey) and Captain Hook (Colin O’Donoghue). Both sides want to defeat the other on their way to Storybrooke.

In this extended preview, it looks like Regina (Lana Parrilla) will be picking sides. But before she makes her motives clear, she’s gonna seduce Hook. Check it out below!

Catch the next new episode of Once Upon a Time on Sunday, December 2 at 8 p.m. ET/PT on ABC.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.