Once Upon a Time Season 3 Episode 1 : The Heart of the Truest Believer
Latest Once Upon a Time Episodes
Loading...
Summary
Unfriendly mermaids threaten those searching for Henry in Neverland; Henry and another escapee from Peter Pan's encampment go on the run; a still-recovering Neal travels the enchanted forest with Mulan in search of Emma's and Henry's fates.
Episode Guide
Season 01
Season 02
Season 03
Season 04
Season 05
Season 06
Season 07