In the aftermath of World War II, a British colonel and his wife are assigned to live in Hamburg during the post-war reconstruction, but tensions arise with the German widower who lives with them.
Keira Knightley
as Rachael Morgan
Alexander Skarsgård
as Stefan Lubert
Jason Clarke
as Lewis Morgan
Martin Compston
as Burnham
Kate Phillips
as Susan Burnham
Flora Thiemann
as Freda Lubert
Jannik Schümann
as Albert
Fionn O'Shea
as Barker
Anna Schimrigk
as Heike
Alexander Scheer
as Siegfried Leitmann
Frederick Preston
as Michael Morgan
Joseph Arkley
as Captain Thompson