Emma Watson Featured
as Lena
Daniel Brühl Featured
as Daniel
Michael Nyqvist Featured
as Paul Schäfer
Richenda Carey Featured
as Gisela
Vicky Krieps Featured
as Ursel