Four sneak peeks for Sunday’s Once Upon a Time episode “The Crocodile” have been released, featuring Colin O’Donoghue as Captain Hook!

In the first sneak peek released we meet Hook, before he is Hook. His name is Killian Jones, and while he doesn’t seem particularly evil here he is certainly your typical pirate, toying with poor pre-powers Rumpelstiltskin who has come aboard to plead for his wife. Killian says he can get her back – all he has to do is take her, by defeating the pirate in battle!

The second clip features Rumpel’s wife Milah, who doesn’t look like she was resisting the pirates’ advances. She ridicules Rumpelstiltskin when he tries to call her home, and it seems she resents him for not fighting in the ogre wars. But it seems like she still cares for Bae, at least – who we have to remember probably isn’t Rumpel’s natural born son! It suddenly makes you wonder exactly how long Milah has known Captain Killian (and hold on – if Bae is Henry’s father, and Emma begins a romance with Hook… nope, we can’t work that one out).

In the third clip we see David confronting Rumpelstiltskin about turning a butcher into a pig, as they are searching for Belle. And poor Rumpel, he really does look as distraught as when he was losing Milah, even asking Charming how his relationship with Mary Margaret “works.” But of course, as David tells him, it’s all about “hard work and being honest with one another.” And this, it seems, is not really something which Rumpelstiltskin is able to do.

Finally, the fourth sneak peek released shows Belle at Granny’s Diner, where she discovers the wonders of ice tea and confides some of her problems to an unsuspecting Ruby – and hints that she may be headed towards a bad breakup! Rumbelle fans, beware.

The Once Upon a Time episode “The Crocodile” airs Sunday at 8/7c on ABC.