Holy Lands › Cast
Tom Hollander
Moshe
Jonathan Rhys Meyers
David
James Caan
Harry
Rosanna Arquette
Monica
Efrat Dor
Annabelle
Patrick Bruel
Michel
Reem Kherici
Rivka
Dina Doron
Mrs. Lapierre
Thierry Harcourt
Lawrence
Joe Sheridan
Richard Jacob
Loai Nofi
Hassan
Luigi Maruani
Simon
Sharon Mann
The radiologist
Jay Benedict
Doctor Schwimann