Season 3, Episode 10 The New Neverland

First Aired: December 8, 2013

Henry and his search party are welcomed back into town after leaving Neverland, but everyone's in the dark about Peter Pan's latest ruse. Meanwhile, back in fairy-tale land, Snow White deviates from her honeymoon plans to search for a legendary creature.

Watch Now
Paid
Paid