Top 5 Moments From Once Upon A Time's "Save Henry"

Rumpelstiltskin’s Redemption

Neal (Michael Raymond-James) freed Rumpelstiltskin from Pandora’s Box on The Jolly Roger, as they sailed back to Storybrooke. Rumpel was happy to be free, but sensed something was wrong. He disappeared, and ended up in the bottom of the ship with Henry and Peter Pan.
Somehow, Pan managed to get on the ship with group, and attempted to regain Henry’s heart. He couldn’t rip it out due to Regina’s spell, so he grabbed Henry’s shadow. Rumpel entered the room, and foiled Pan’s plan. Rumpel opened Pandora’s Box and trapped Pan inside. Rumpel saved his grandson from Pan’s wrath. Is The Dark One showing more of a lighter side?