All Cast

Kim Rossi Stuart

Kim Rossi Stuart

Gianni

Andrea Rossi

Andrea Rossi

Paolo

Alla Faerovich

Alla Faerovich

Nadine

Pierfrancesco Favino

Pierfrancesco Favino

Alberto

Manuel Katzy

Manuel Katzy

Taxi driver

J. Michael Weiss

J. Michael Weiss

Andreas

Ingrid Appenroth

Ingrid Appenroth

Ospital Warden

Dimitri Süsin

Dimitri Süsin

Boy watching TV

Thorsten Schwarz

Thorsten Schwarz

Male nurse

Eric Neumann

Eric Neumann

Playground Boy

Charlotte Rampling

Charlotte Rampling

Nicole