Sundays 8:00 PM on ABC
Watch Once Upon a Time Season 3 Episode 17 online via TV Fanatic with over 6 options to watch the Once Upon a Time S3E17 full episode. Affiliates with free and paid streaming include Amazon, iTunes, Vudu, Netflix, YouTube Purchase, and Google Play.

Rating: 4.1 / 5.0 (102 Votes)

Episode Details

Once Upon a Time Season 3 Episode 17: "The Jolly Roger"

In the Fairy Tale Land, the Jolly Roger has been stolen from Hook and he think's Prince Eric is a prisoner on board, so he and Ariel head out in search of his ship but the consequences of Hook's actions follow him back to Storybrooke on Once Upon a Time.