The secrets of Peter Pan were exposed on "Once Upon a Time." In the present, it was revealed that he was dying, and only the heart of the true believer could give him everlasting life. Of course, he didn't tell Henry that handing that heart over would mean the end of Henry's life. Instead, Henry thought he was sacrificing his heart to save magic. The price he expected to pay was that he would have to stay in Neverland.
Henry's family showed up to try and talk him out of it, but Pan was already in Henry's head. And so, Henry put his heart inside Pan's chest. As Pan lifted off, Henry dropped to the ground, but is he really dead? Zap2It's Andrea Reiher says not a chance. "Obviously the show isn't going to have Henry die, but do you think someone won't make it off the island alive?" she asked. "Will it actually be a main character? Probably not. And it's probably not Hook because that love triangle hasn't been explored in any non-child-saving situations. Who does that leave -- Wendy? Tinker Bell? Will one of them be sacrificed so as to have a dramatic death without losing any of the main players?”
IGN's Amy Ratcliffe said that Henry's death -- even if it is temporary -- raised the stakes for the show and provided the best edge-of-your-seat episode of the season." The impact was even more profound now that viewers know who Pan is. Flashbacks revealed that Peter Pan is actually Rumplestiltskin's father. He traded his son for what he thought was eternal youth, taking the name of Rumple's childhood doll as his own. So basically, he just stole his great grandson's heart. Jerk!
"Once Upon a Time" continues every Sunday at 8 p.m. EST on ABC.
TV Replay scours the vast television landscape to find the most interesting, amusing, and, on a good day, amazing moments, and delivers them right to your browser.
RELATED ON HUFFPOST:
All the fan theories and spoilers you actually WANT. Learn more