On Dec. 8, ABC released a new sneak peek preview for "Once Upon a Time" season 3 episode 11, "Going Home." Spoilers are ahead, so if you don’t want to know what is coming up on the show, stop reading now!
The preview (seen left) reveals that this is the winter finale! Fans of the show will have to wait until the beginning of March to find out how they will be saved from Peter Pan and the curse.
It looks like Pan does indeed unleash Regina's curse that disrupted the lives of all of Storybrooke's residents. Thick purple smoke can be seen drifting down city streets toward the center of town.
Before that, though, Pan and Henry will be returned into their own bodies. Father and son, Rumple and Pan are reunited, but their meeting isn't a happy one.
It's going to be an exciting episode and you won't want to miss a thing so be sure to tune in to West Palm Beach Comcast channel 10 (ABC) next Sunday night to see "Once Upon a Time" season 3 episode 11, "Going Home."