Der berühmt-berüchtigte Pirat Henry Morgan (Laird Cregar) wird von König Karl II von England begnadigt, sogar geadelt und zum Gouverneur von Jamaika ernannt. Zusammen mit seinem alten Spießgesellen Jamie Waring (Tyrone Power) soll er ein für alle Mal mit der Freibeuterei in der Karibik aufräumen. Waring jedoch trachtet vielmehr nach dem Herzen der Tochter des ehemaligen Gouverneurs (Maureen O'Hara). Als jedoch der abtrünnige Captain Leech eine Gruppe von Rebellen (u.a. Anthony Quinn als Wogan) um sich sammelt, um auch weiterhin der Seeräuberei zu fröhnen, stehen die Zeichen auf Kampf!