All Cast

Alba Rohrwacher
Alice Della Rocca

Luca Marinelli
Mattia Balossino

Aurora Ruffino
Viola

Arianna Nastro
Alice Della Rocca (young)

Tommaso Maria Neri
Mattia Balossino (child)

Isabella Rossellini
Adele

Maurizio Donadoni
Umberto

Roberto Sbaratto
Pietro Balossino

Giorgia Senesi
Elena

Filippo Timi
Clown

Andrea Jublin
Fabio
