London, 1946: In einer regnerischen Nacht streift der Schriftsteller Maurice Bendrix (
Ralph Fiennes) durch den Hyde Park und trifft eine weitere ruhelose Seele, den Staatsbeamten Henry Miles (
Stephen Rea), der ihm erklärt, er sei von einer ungewissen Eifersucht gequält und glaube, seine Frau Sarah (
Julianne Moore) habe ein Verhältnis mit einem anderen Mann. Bendrix triff das wie ein Stich ins Herz - hatte er doch selbst vor zwei Jahren eine leidenschaftliche Affäre mit Sarah, die er bis heute nicht ganz vergessen hat. Kurz danach trifft Maurice Sarah zufällig wieder - ein kurzer Augenblick, der genügt, um alles wieder aufzuwühlen. Fünf Jahre dauerte die Affäre, von der Miles nie etwas ahnte - bis Sarah den Kontakt plötzlich und scheinbar für immer abbrach.