Turns out the Elsa isn't the only one in Storybrooke with icy powers when both Marian and Hook's lives hang in the balance. Watch Once Upon a Time Season 4 Episode 3 online here at TV Fanatic.

Amazon Amazon
iTunes iTunes
Vudu Vudu
YouTube Purchase YouTube Purchase
Google Play Google Play
Verizon On Demand

When Marian falls under a freezing curse, everyone in town assume it was Elsa who cast it. Little do they know that the ice cream parlor proprietress cursed her ice cream cone. When Robin Hood's kiss won't break the curse, he asks Regina for help but she must take drastic measures to make sure Marian isn't destroyed.

Elsewhere Emma and David find Will Scarlett robbing Robin Hood's tent but her barters with information. During the black out he broke into the ice cream store to find everything covered in ice. His intel leads Emma and David to the Snow Queen who plans to kill Hook and let Elsa take the blame so that the townspeople will turn on her. Emma has to use her magic to save them but the Snow Queen escapes. Turns out she has a connection to both Emma and Mr. Gold.

In Arendelle of the past, Elsa and Kristoff fight off Hans and his brothers and end up encountering the Snow Queen. She tells Elsa that she is her aunt. Is she telling the truth?

You won't want to miss a minute of the magic. Watch Once Upon a Time Season 4 Episode 3 online here at TV Fanatic.

Episode Details

The town blames Elsa when a fatal icy spell effects Marian but they don't know that another resident has the same powers. Elizabeth Mitchell guest stars on Once Upon a Time.

Rating: 4.7 / 5.0 (86 Votes)
Once Upon a Time
Episode Number: