II. Károly uralkodásának idején javában dúl az országban a vallásháború a protestánsok és a katolikusok között. Lady Dona St. Columb elmenekül Londonból és férje cornwalli birtokán próbál nyugodt életet biztosítani két gyermekének. Megdöbbenéssel tapasztalja, hogy kastélya évek óta egy rettegett francia kalóz táborhelye. Dona fokozatosan rájön, hogy Jean-Benoit Aubéry (Anthony Delon) különb, mint férje és szenvedélyes szerelem támad közöttük. Dona férfinak öltözve részt vesz a kalózok egyik akciójában. Otthon azonban kellemetlen meglepetés éri: férje és barátja, Rockingham Cornwallba érkezett azzal a nem titkolt céllal, hogy akasztófára juttassák a kalózt és cinkosait. Az asszony választás elé kényszerül.