Save Henry

"Save Henry" is the ninth episode of the third season of the American fantasy drama series Once Upon a Time, and the show's 53rd episode overall.

Plot
As Henry's (Jared S. Gilmore) life hangs in the balance, the group races to prevent Peter Pan (Robbie Kay) from gaining full magical powers from Henry's heart. Meanwhile, in Storybrooke's past, with Mr. Gold's (Robert Carlyle) help, Regina (Lana Parrilla) attempts to fill a void in her life, by adopting a baby.