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

Once Upon a Time S06E01

Watch Online Once Upon a Time: Season 6 Episode 1 (S06E01) Stream Air Date: 25/09/2016

The Savior

Plot: As our heroes set out to stop Hyde, Emma develops a mysterious side effect, and Storybrooke becomes a haven for refugees from the Land of Untold Stories. Meanwhile, Regina and Zelena embrace their newfound sisterhood by becoming roommates, while Rumple tries to free Belle from the sleeping Curse with the help of a stranger. In flashback, Jafar confronts an afflicted Aladdin in Agrabah, and a secret about the Savior is revealed.

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