The focus of Once Upon a Time Season 3, Episode 9: "Save Henry" is right there in the title. If our heroes don't act fast, everyone's (least?) favorite Storybrooke kid will bite the dust. But now that Pan literally has Henry's heart in his body, how will the gang manage to return it to the dying child before it's too late?

We've gathered all of the biggest hints and spoilers about the episode right here, so you can prepare for Sunday's action.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

The Official Synopsis

We'll start with the official synopsis of the episode, which sheds a lot of light on what will happen when the gang tries to save Henry.

While Henry's life hangs in the balance, the race is on to stop Pan from gaining full magical powers from the heart of the truest believer. Meanwhile, in Storybrooke of the past, Regina decides to fill a void in her life and, with Mr. Gold's help, sets out to adopt a baby.

OK. So clearly there's a little time left before the life is entirely sucked out of Henry, though now that Pan has even more powers than before, it'll be very, very hard to stop him. Though based on the promo, we think it's pretty safe to say they do get the heart back, though exactly how they manage that feat remains a mystery.

Let's Talk About That Flashback!

But forget saving Henry now — we're even more excited to finally learn how in the world he was actually brought to Storybrooke, which has been a question on our minds for a while now. Also, seeing Regina smiling with Henry in the promo photos is pretty great.

Are you excited for this episode? Sound off in the comments below!

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

Credit: Celebified Photo: Newly-Engaged Once Upon a Time Stars Ginnifer Goodwin And Josh Dallas Are Expecting Their First Child Together!