Późne lata 20. ubiegłego wieku. Farmaceuta i zagorzały pianista Eddy Duchin (Tyrone Power) przybywa z Bostonu do Nowego Jorku, aby grać w orkiestrze słynnego Leo Reismana (Larry Keating) w Central Park Casino. Okazuje się, że mistrz wcale nie czeka na muzyka. Gdy załamany mężczyzna opuszcza budynek, spotyka zamożną Marjorie Oelrichs (Kim Novak), która namawia szefa orkiestry, by jednak dał szansę młodzieńcowi. Ten wkrótce odnosi sukces i zdobywa serce pięknej Marjorie.
Karaiby, rok 1674. Słynny pirat Henry Morgan (Laird Cregar) zostaje mianowany przez króla Anglii gubernatorem Jamajki. Tuż po objęciu urzędu wzywa wszystkich swoich byłych kompanów do służby pod banderą angielską. Część z nich, na czele z kapitanem Leechem (George Sanders), odmawia współpracy z Morganem i kontynuuje swój piracki proceder. Buntownicy znajdują sojusznika w arystokracie Rogerze Ingramie (Edward Ashley), którego celem jest usunięcie nowego gubernatora z urzędu.