După o serie de raiduri ale piraților în Indiile de Vest, medicul și fostul pirat Peter Blood (Louis Hayward), care duce o viață liniștită alături de logodnica sa, Doña Isabela (Patricia Medina), este arestat. Când cererile Isabelei adresate guvernatorului în numele lui Peter nu sunt ascultate, ea apelează la fostul prim oficial al lui Peter, Angus (Charles Irwin), pentru asistență. Odată eliberați, Peter și tovarășii săi se întorc în mare pentru a-i urmări și a-i opri pe adevărații pirați, în timp ce evadează căpitanul britanic Hilary Evans (John Sutton).