Credit: Jack Rowand/ABC

Once Upon a Time is ready to “Think Lovely Thoughts” in Season 3, Episode 8, titled after a lyric from Peter Pan’s “I’m Flying.” In the song, Pan teaches John and the children how to fly, but in OUAT’s twisted version of Neverland, it’s everyone vs. Peter as they try to save Henry.

However, they may not be able to help him unless Henry stops helping Pan. “Tonight, Henry saves magic,” Peter Pan announces in the promo, with the truest believer embarking into the Skull Rock.

“It’s their final assault. Their last chance to save their son,” the promo continues, and we see everyone draw swords — including Rumple borrowing Hook’s — “and the only way to win is to believe.”

Apparently, that belief includes Swan Queen, as Emma and Regina have to work together again, combining their magic like they’re in Captain Planet.

“I need help,” Regina admits. “With magic?” Emma questions, to which Regina adds, “Follow my lead.” Looks like sparks will fly!

However, it may be Henry who saves the day. We see him either plunging his hand into Pan's heart or at least hurting him in some way, but is that enough?

If they fail, "Peter Pan will be immortal and Henry will die,” Wendy tells someone. Uh-oh. Clock’s ticking, everyone, but don’t worry — just think lovely thoughts.

What do you think of next week’s episode? Check out the promo below, then hit the comments with your thoughts!


Alyse Whitney is Assistant Editor at Wetpaint Entertainment. Follow her on Twitter and Google+.