All Cast

Stefano Accorsi
Paolo

Carolina Crescentini
Ginevra

Elena Cucci
Isabella

Tea Falco
Arianna

Pierfrancesco Favino
Carlo

Claudia Gerini
Beatrice

Massimo Ghini
Sandro

Sabrina Impacciatore
Sara

Gianfelice Imparato
Priest

Ivano Marescotti
Pietro

Giulia Michelini
Luana

Sandra Milo
Maria

Giampaolo Morelli
Diego

Stefania Sandrelli
Alba

Valeria Solarino
Elettra

Gianmarco Tognazzi
Riccardo

Elisa Visari
Luna
Renato Raimondi
Edoardo
Cristian Marconcini
Vittorio
Elena Minichiello
Anna

Elena Rapisarda
Cristina
Eva Ardovini
Isabella as a child
