
Casts

Robert De Niro
as Alfredo Berlinghieri

Gérard Depardieu
as Olmo Dalcò

Dominique Sanda
as Ada Fiestri Paulhan

Stefania Sandrelli
as Anita Foschi

Donald Sutherland
as Attila Mellanchini

Burt Lancaster
as Alfredo Berlinghieri the Elder

Francesca Bertini
as Sister Desolata

Laura Betti
as Regina

Werner Bruhns
as Ottavio Berlinghieri

Stefania Casini
as Neve