♥ Add EpisodeTube.com to your favorite bar.

Once Upon a Time S03E19

Watch Online Once Upon a Time: Season 3 Episode 19 (S03E19) Stream

A Curious Thing

Plot: Zelena threatens to kill Henry if Hook doesn't kiss Emma and take her magic away, as flashbacks show when the curse to send everyone back to Storybrooke was cast during the missing year.

Leave a Reply

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