Wait... Peter Pan is who?!?!?!?!?!?
It's safe to say that Once Upon a Time Season 3 Episode 8 dropped a major bombshell on viewers, but we won't give it away here.
Instead, we'll tease a flashback to past Neverland, where we learned Rumpelstiltskin was a young boy really yearned for a family. We also saw Hook get left behind along with Snow and Charming, while Henry desired - so very badly! - to play the part of noble hero.
But, really, this installment was all about the Peter Pan revelation. If you missed it, or simply wish to relive it, click Play now and check out the most recent episode from start to exciting finish: