
In 1690, years have passed since Captain Blood was pardoned by the Crown for his daring deeds against the Spanish on the Spanish Main, and he is living quietly on his plantation in the West Indies, practicing medicine and planning his marriage to Isabella. But his peaceful existence is shattered when Hilary Evans arrives and arrests him on a piracy charge. Somebody has been raiding the islands, and making it appear it was Captain Blood. In order to prove his innocence, Captain Blood has to sail again under the "Jolly Roger."

as Captain Peter Blood

as Dona Isabella

as Hilary Evans

as Angus McVickers

as Captain Easterling

as Gov. Henry Carlyle

as Amanda

as Tomas Velasquez

as Manuelito

as Madame Duval

as Col. Ramsey

as Swede

as Don Ramon

as Turk (uncredited)

as Dr. Le Grand (uncredited)

as Col. Ramsey's Overseer (uncredited)

as Capt. Coulevain (uncredited)

as Coulevain's First Mate (uncredited)

as Egyptian (uncredited)

as Pirate Messenger (uncredited)

as Gen. Chavez (uncredited)

as Viceroy (uncredited)

as Heatherstone (uncredited)

as Seaman (uncredited)

as Tavern Patron (uncredited)

as Puerto Bello Townswoman (uncredited)

as Pirate (uncredited)

as Pirate (uncredited)

as Pirate (uncredited)

as Pirate (uncredited)

as Pirate (uncredited)