David è un ginecologo che da tempo ha una relazione con una sua paziente, la bella Suzanne, la quale ora spera nel suo divorzio dalla moglie Marianne. Il medico però non ha intenzione di procedere al passo. Anzi corre a prendere un treno su cui troverà proprio la consorte che si reca spesso a Copenaghen per incontrare il suo amante che tanti anni prima aveva lasciato praticamente davanti all'altare per stare con lui. Nel frattempo i ricordi riaffiorano.

Marianne Erneman
Susanne Verin
Nix, David and Marianne's daughter
Henrik Erneman
David Erneman
Carl-Adam
Sam, driver
Svea Erneman
Lisa, nurse
Uncle Axel
David's patient
Man on the train