Stephen Flemming (Jeremy Irons) ist ein Brite, wie er im Buche steht: elegant, kultiviert und zugeknöpft. Erst die Begegnung mit der attraktiven Anna Barton (Juliette Binoche) lässt ihn ein wenig auftauen. Dummerweise ist die junge Frau ausgerechnet die Verlobte seines Sohnes Martyn (Rupert Graves). Das hindert Stephen aber nicht daran, mit Anna ...