Once Upon a Time returns tonight with “The Jolly Roger” to tell the tale of Hook and Ariel’s whereabouts during the lost year. Preview the episode here!

Tonight’s all new episode focuses on Hook’s time during the lost year in the Fairytale Realm. Determined to find his ship, Hook adds an unexpected ally to his mission, but is she more trouble than she is worth?

Previously on ‘Once Upon a Time’

A good old fashioned witch fight takes place on the streets of Storybrooke last week. Zelena’s powers are nothing to snuff at, but her jealousy bars her from seeing the cunning in others. Regina avoids a certain loss by handing her heart over to Robin before faces off against Zelena. It is going to be a town effort to overthrow the force from the west and protect Storybrooke from yet another time altering curse.

This week on ‘Once Upon a Time

Hook and Ariel may be the focus of tonight’s episode, but the residents of Emma’s family are not sitting around twiddling their thumbs. Regina encourages Emma to work on her magic, while Mary Margaret and David attempt to prove to Henry that they are just as interesting as his new buddy Killian.

The Wicked Witch may be out of the picture for Hook’s return among his comrades, but a new enemy for Ariel and Hook resides just off shore. Blackbeard makes his debut and holds two precious pieces of cargo hostage, The Jolly Roger and Prince Eric.

Check out a preview and see Hook’s return to glory with a slight change:

Check out our photo preview to catch a glimpse of Ariel and Hook at odds and be sure to check back for our full recap!

Watch Once Upon a Time season 3, episode 17, “The Jolly Roger,” tonight at 8 p.m. ET on ABC