
Peter Blood (Louis Hayward), po uzyskaniu ułaskawienia z rąk króla Anglii, osiadł na Jamajce i wiedzie uczciwe życie jako miejscowy lekarz. Jego spokój zostaje jednak zakłócony, kiedy ktoś podszywający się pod niego plądruje Cartagenę. Peter porzuca sielskie życie, aby ponownie zostać kapitanem pirackiego okrętu i odkryć, kto niszczy jego dobre imię.

Louis Hayward
Captain Peter Blood

Patricia Medina
Dona Isabella

John Sutton
Hilary Evans
Charles Irwin
Angus McVickers

Ted de Corsia
Captain Easterling

Rex Evans
Gov. Henry Carlyle

Malú Gatica
Amanda

George Givot
Tomas Velasquez
Robert McNeeley
Manuelito

Nina Koshetz
Madame Duval

Lester Matthews
Col. Ramsey

Sven Hugo Borg
Swede