All Cast

Julianne Moore
Francesca

Marthe Keller
Old Sofia

Kyle MacLachlan
Matteo / Bruno / Angelo

KiKi Layne
Adut

Alba Rohrwacher
Vera

Edoardo Gabbriellini
Patrizio
Arianna Pesce
Young Francesca

Mia Goth
Young Sofia
Sergio Di Nitto
Tony
Camilla Martellino
Teen Francesca
Maria Carla Boscono
Dancing Woman

Dalma Callado
Dancing Woman

Simonetta Gianfelici
Dancing Woman

Fabrizia Sacchi
Dancing Woman
