Now that everyone knows that Peter Pan (Robbie Kay) and Henry (Jared Gilmore) have pulled a Freaky Friday trick on them, the Storybrooke gang is gearing up to put an end to the Big Bad’s evil, once and for all.

But it looks like Emma & Co. are going to have their work cut out for them next week, from the looks of the dramatic promo for the mid-season finale. Season 3, Episode 11 — “Going Home” is shaping up to be a game-changed, with Pan-as-Henry and Felix perched atop a cliff overlooking the little town and armed with The Evil Queen’s (Lana Parrilla) curse that started this whole mess. According to Mr. Gold (Robert Carlyle), once the curse is unleashed, everyone will forget who they are and even Emma’s (Jennifer Morrison) Savior status won’t be enough to break it once more. Sounds pretty terrible, if you ask us.

In the promo, the heroes are racing to stop Pan, but if the billowing purple fog is any sign, it looks like they might be too late. We’re on the edge of our seat anticipating an epic end to the Pan storyline and the introduction of a new Big Bad, as teased by Rebecca Mader’s casting as an iconic villainess set to wreak havoc on the second half of this season.

Check out the promo below and hit the comments to start speculating about the sure-to-be epic mid-season finale!

What do you think will happen when the curse is unleashed again? Will everyone go back to where they’re from? Hit the comments and let us know your theories!

The Season 3 mid-season finale of Once Upon a Time airs Sunday, December 15, at 8 p.m. ET on ABC.

Carson Blackwelder is an Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!