All Cast

Stefano Accorsi

Stefano Accorsi

Paolo

Carolina Crescentini

Carolina Crescentini

Ginevra

Elena Cucci

Elena Cucci

Isabella

Tea Falco

Tea Falco

Arianna

Pierfrancesco Favino

Pierfrancesco Favino

Carlo

Claudia Gerini

Claudia Gerini

Beatrice

Massimo Ghini

Massimo Ghini

Sandro

Sabrina Impacciatore

Sabrina Impacciatore

Sara

Gianfelice Imparato

Gianfelice Imparato

Priest

Ivano Marescotti

Ivano Marescotti

Pietro

Giulia Michelini

Giulia Michelini

Luana

Sandra Milo

Sandra Milo

Maria

Giampaolo Morelli

Giampaolo Morelli

Diego

Stefania Sandrelli

Stefania Sandrelli

Alba

Valeria Solarino

Valeria Solarino

Elettra

Gianmarco Tognazzi

Gianmarco Tognazzi

Riccardo

Elisa Visari

Elisa Visari

Luna

Renato Raimondi

Renato Raimondi

Edoardo

Cristian Marconcini

Cristian Marconcini

Vittorio

Elena Minichiello

Elena Minichiello

Anna

Elena Rapisarda

Elena Rapisarda

Cristina

Eva Ardovini

Eva Ardovini

Isabella as a child

Paolo D Bovani

Paolo D Bovani

Giuseppe

Valerio Lodoli

Valerio Lodoli

Paolo as a child