All Cast

Valerio Mastandrea
Leo

Alba Rohrwacher
Diana

Giuseppe Battiston
Amanzio

Claudia Gerini
Teresa

Maria Paiato
Cinzia
Luca Dirodi
Elia
Serena Pinto
Maddalena

Shi Yang
Fiorenzo
Michele Maganza
Emiliano

Fausto Russo Alesi
Real estate agent

Giuseppe Cederna
Store manager

Giselda Volodi
Art dealer

Luca Zingaretti
Malaffano

Pierfrancesco Favino
Giuseppe Garibaldi (voice)

Gigio Alberti
Cazzaniga (voice)
