1850, vor der Küste Kanadas: Auf der entlegenen Insel St. Pierre wartet der Seemann Neel Auguste (Emir Kusturica) auf seine Hinrichtung: er hat einen Mann ermordet und wurde dafür zum Tod durch die Guillotine verurteilt. Da diese jedoch erst aus der Ferne hergebracht werden muss, fristet Auguste sein Dasein im örtlichen Gefängnis. Die Frau des militärischen Befehlshabers, Madame La (Juliette Binoche), nimmt sich des Sträflings an, der so gar nicht dem Bild eines kaltblütigen Mörders entsprechen will. Zunächst hilft Auguste ihr in ihrem Wintergarten, doch nach und nach macht er sich auch anderweitig nützlich und gewinnt die Sympathie der Bevölkerung. Der Machthaber von St. Pierre (Daniel Auteuil) gerät zunehmend in einen Gewissenskonflikt: soll er "die Witwe" - wie die Guillotine genannt wird - ihre tödliche Arbeit verrichten lassen, oder soll er dem Sträfling die Chance geben, ein ehrliches Leben zu führen...