Errol Flynn character Brian Hawke
Maureen O'Hara character Prudence "Spitfire" Stevens
Anthony Quinn character Captain Roc Brasiliano
Alice Kelley character Princess Patma
Mildred Natwick character Molvina MacGregor
Robert Warwick character Captain Kidd
Harry Cording character Gow
John Alderson character Jonathan Harris
Phil Tully character Jones
Lester Matthews character Sir Cloudsley
Tudor Owen character Williams
Maurice Marsac character Captain Moisson
James Craven character Captain Hornsby
James Fairfax character Cruikshank (barber)
John George character Pirate at Auction (uncredited)