After a climactic episode two long weeks ago, Once Upon a Time was back for perhaps the most adorable episode in history with Season 3, Episode 9: "Save Henry.” With Henry’s life hanging in the balance and his family attempting to save his life and escape from Neverland, the race is on to save the day.

Did all of the drama make for a good episode? Read on for Wetpaint Entertainment's review of the episode, and then rate it yourself below!

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

Tonight’s episode began with the Evil Queen meeting up with an imprisoned Rumple right after unleashing the curse. Rumple was quick to ask our leading lady if it was difficult disposing of her father and letting her know that he always has the upper hand in every transaction he makes and that a hole in her heart will be her undoing.

Flash forward to right after Henry handed over his beloved heart to Peter Pan, with all of Henry’s loved ones fawning over his lifeless body. Pan is becoming immortal and the Storybrooke crew is seemingly powerless — things are looking pretty bad.

In the Storybrooke of the past, Archie points out a “hold, an emptiness” in Regina’s life, leaving her no option but to turn to Mr. Gold to cut through the red tape and get her a child. Gold has some pretty adorable parenting lessons that he obviously learned with Baelfire (womp, womp).

Back in Neverland, Emma tries to put her feelings on par with Regina’s, but Regina is quick to point out that Emma has her parents who love her and Neal and Hook who pine for her. Regina feels that all she has in her life is Henry, and Emma eventually sides with her fellow co-mom.

Regina’s preservation spell has a convenient one-hour deadline, so the race to save Henry has an expiration. Emma decides to try to get Regina to put her torture skills to the side and to appeal to the Lost Boys as a mother to win them over.

In perhaps the most adorable moment in the history of the series, we get to see Regina head to Boston to adopt baby Henry. Seeing her name him after her father and hold her babe for the first time, it was hard holding in emotions — but then we were annoyed with Emma’s sad attempts to basically adopt the entire tribe of Lost Boys in Neverland. She is successful in the end, promising to take the lads back to Storybrooke, but we’re tired of all the talk and less walk.

Back in Storybrooke, Regina was forced to seek out the birth mother of the closed adoption because Henry won’t stop crying. When she runs into Mary Margaret, Regina begins to be suspicious when the pixie-cut princess is able to quiet Henry by just holding him, leading her to believe they are somehow related (spoiler alert: they are). After she figures it out, Regina and Henry have a major argument, pitting our two favorite characters against each other once more. When Regina went to return Henry to the adoption agency, she has a change of heart and we learn that Henry was almost adopted by the Darling brothers, which would have sealed his fate right away, sending a defenseless babe straight to Pan’s grubby hands.

Over in Neverland, Pan captures Emma, Regina, and Snow, putting the leading ladies in danger. Making quick work of Pan, Regina escapes his grasp and steals back Henry’s heart along with Pandora’s Box (aka Rumple’s temporary home). We’re glad it was Regina that took back Henry’s heart, but that scene was a total letdown.

On the Jolly Roger, the gang gives Henry back his beloved heart and all is well, but of course Pan rears his evil head once again, sneaking into Henry’s room on the ship. On deck, however, the crew gets Rumple out of Pandora’s Box and everything is all lovey dovey until they realize that Pan is back. Below deck, Rumple starts pulling Pan into Pandora’s Box, but with some weird twinkling eye magic, Pan and Henry swapped bodies, which means Pan is walking among the Storybrooke crew and Henry is trapped in the little box of doom. Oh snap!

We give this episode three stars, how about you?

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC. The next new episode airs Sunday, December 8, 2013.

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