Raffaele Pisu
as
Carlo
Adriano Giannini
as
Valerio
Achille Brugnini
as
Cardinale Angelini
Fanny Ardant
as
French Ambassador's Wife
Bruno Di Luia
as
General Carlo Alberto Dalla Chiesa
Massimo Popolizio
as
Vittorio Sbardella
Sean Penn
as
Cheyenne
Joyce Van Patten
as
Dorothy Shore
Kerry Condon
as
Rachel
Liron Levo
as
Richard
Luisa Ranieri
as
Patrizia
Fabrizio Bentivoglio
as
Gino
Elena Gigliotti
as
Assistente 35enne
Gary Oldman
as
John Cheever
Liliana Bottone
as
Lucia Esposito
Biagio Izzo
as
Tonino Messia
Vernon Dobtcheff
as
Arturo
Sonia Gessner
as
Contessa Colonna
Serena Grandi
as
Lorena
Galatea Ranzi
as
Stefania
Emilia Jones
as
Frances
Michael Caine
as
Fred Ballinger
Paul Dano
as
Jimmy Tree
Rachel Weisz
as
Lena Ballinger