Once Upon a Time S03E22
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