After tonight’s epic episode where we didn’t necessarily “Think Lovely Thoughts,” we’re already anxiously anticipating Season 3, Episode 9, which is aptly titled “Save Henry,” we’re hoping Emma and the gang can recover from Henry’s sacrifice and save the little truest believer.

That’s right, Henry gave his heart to Pan — who was revealed to be Rumple’s daddy — which is giving the Neverland dude some major energy, making him immortal while little Henry lays dead in Skull Island. While the promo is giving us some hope that the Storybrooke crew will be able to get Henry’s heart back (we see Emma thrusting it back into his body on a boat), we’d imagine that it’s going to be pretty tough to take Pan down.

With Emma, Neal, and Regina tied up with vines, Pan assures them that the only place they’ll all be reunited is “in death,” but we know that everyone is flying away from Neverland on the ship at the end, so we’re not totally worried. Plus, we know that Regina will stop at nothing to get her kiddo back.

We’re more excited to see what happens to Pan, as the promo teases that this will be the end of his storyline. Is everyone flying back to Storybrooke? Is Pan going to die? Will they save Henry? We’ll have to wait until December 1st to find out.

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.

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