France, 17th century, during the reign of Louis XIII. When a dear friend, the Duke of Nevers, is treacherously assassinated by a powerful relative, a skilled swordsman, the noble Henri de Lagardère, seeks his rightful vengeance as he tries to protect the innocent life of the duke's last heir.

Daniel Auteuil
as Lagardère

Fabrice Luchini
as Count Gonzague

Vincent Perez
as Duke of Nevers

Marie Gillain
as Aurore de Nevers

Yann Collette
as Peyrolles

Jean-François Stévenin
as Cocardasse

Didier Pain
as Passepoil

Claire Nebout
as Blanche de Caylus

Philippe Noiret
as Duke Philippe d'Orléans

Charlie Nelson
as Esope