Arrêté et vendu comme esclave pour avoir désobéi aux ordres et soigné un rebelle, un jeune médecin s'évade et devient le capitaine d'un bateau de pirates.
En 1685. Accusé d'avoir secouru un rebelle, Peter Blood, un jeune médecin idéaliste, passe bientôt en jugement. Condamné à mort pour haute trahison, il est envoyé à la Jamaïque pour y être vendu comme esclave. Là, à l'occasion d'une attaque de pirates, il s'empare d'un navire et se fait flibustier...