Temperamentni Jamie Waring (Tyrone Power) smatra da je izgubio dan ukoliko nije porazio španjolsku galiju ili opustošio bogatu luku. Jamijev partner je Henry Morgan (Laird Cregar), kralj pirata. Sticajem okolnosti, njihovo prijateljstvo i partnersvo biti će dovedeno u pitanje kada Morgana imenuju guvernerom Jamajke. Iznerviran ovakvim stanjem stvari, Jamie razmišlja da se pridruži grupi pirata okupljenih oko beskrupuloznog Riđobradog (George Sanders). Kada se zaljubi u Margaret Denby (Maureen O'Hara), prelijepu kćerku bivšeg guvernera Jamajke, Jamie odluči krenuti pravim putem. Međutim, pirati uspiju oteti Margaret i jedini koji je može spasiti je upravo Jamie.