All new Episodes and Movies will now become available for free, with NO ADS on, take a look!

Once Upon a Time S03E22

Watch Online Once Upon a Time: Season 3 Episode 22 (S03E22) Stream

There's No Place Like Home

Plot: Emma and Hook attempt to rectify the mistakes they made in the Enchanted Forest of the past and find their way back to Storybrooke in the present.

Together with Episode 21 (after the first half of the video)

Watch Online Stream for Free Full Episode TV Show Once Upon a Time S03E22