Pour échapper à son père qui lui refuse le droit d'épouser un homme du peuple, la princesse Margaret s'enfuit à bord du Mary Ann. Le bateau est la cible d'une attaque menée par le redoutable Crochet, un pirate, qui kidnappe la princesse pour demander une rançon à son père.