All Cast

Harvey Keitel

Harvey Keitel

Weldon Parish

Joshua Jackson

Joshua Jackson

Jeremy Taylor

Claire Forlani

Claire Forlani

Isabella Parish

Armando Pucci

Armando Pucci

Gustavo

Giancarlo Giannini

Giancarlo Giannini

Father Moretti

John Rhys-Davies

John Rhys-Davies

Mr. Andrew Benton

Ken Drury

Ken Drury

McBain

Stomy Bugsy

Stomy Bugsy

Emanuele

Anna Lelio

Anna Lelio

Elderly Woman

Bernardino Mili

Bernardino Mili

Postman

Leiva Nanzi

Leiva Nanzi

Woman Singer

Albert Dray

Albert Dray

Alberto Carina

Valéria Cavalli

Valéria Cavalli

Amalia

Silvia De Santis

Silvia De Santis

Dinnie

Bianca Guaccero

Bianca Guaccero

Maura