Mer des Caraïbes, 18 ème siècle. Après avoir sauvé son ami Nick Debrett (James Earl Jones) de l'exécution, le boucanier Red Ned Lynch (Robert Shaw) vient en aide à Jane Barnet (Geneviève Bujold), une fougueuse jeune femme issue de la noblesse. Ensemble ils vont se battre pour libérer le peuple jamaïcain du joug du cruel tyran Lord Durant (Peter Boyle)