After 15 years of marriage, David and Marianne have grown apart. David has had an affair with a patient of his. When Marianne travels to Copenhagen, David takes the same train. Spending time together remembering their past and talking about their future, they come to understand each other again.
Eva Dahlbeck
as Marianne Erneman
Yvonne Lombard
as Susanne Verin
Harriet Andersson
as Nix, David and Marianne's daughter
Olof Winnerstrand
as Henrik Erneman
Gunnar Björnstrand
as David Erneman
Åke Grönberg
as Carl-Adam
John Elfström
as Sam, driver
Renée Björling
as Svea Erneman
Dagmar Ebbesen
as Lisa, nurse
Carl Ström
as Uncle Axel
Siv Ericks
as David's patient
Helge Hagerman
as Man on the train