Once Upon a Time

Sundays 8:00 PM on ABC
Once upon a time
Rebecca mader as the wicked witch
Watch on Amazon Instant Video

Watch Once Upon a Time Season 3 Episode 12 online and prepare to spend time with Emma in New York. And also to meet a wicked new villain.

Amazon Amazon
iTunes iTunes
Vudu Vudu
Netflix Netflix
YouTube Purchase YouTube Purchase
Google Play Google Play

Watch Once Upon a Time Season 3 Episode 12 online if you want to be introduced to a wicked witch and also to spend time in New York with Emma and a new man.

Episode Details

All is not well back in the Fairy Tale land as the Wicked Witch makes an appearance. Can Hook convince Emma to help the family and friends she's forgotten on the winter premiere of Once Upon a Time?


Rating: 4.7 / 5.0 (121 Votes)
Show:
Season:
Episode Number:
12
× Close Ad