All Cast

Elizabeth Hurley

Elizabeth Hurley

Delilah

Eric Thal

Eric Thal

Samson

Dennis Hopper

Dennis Hopper

Generale Tariq

Debora Caprioglio

Debora Caprioglio

Rani

Jale Arıkan

Jale Arıkan

Noemi

Diana Rigg

Diana Rigg

Mara

Ben Becker

Ben Becker

Principe Sidqa

Pinkas Braun

Pinkas Braun

Harach

Michael Gambon

Michael Gambon

King Hamun

Daniel Massey

Daniel Massey

Ira

Paul Freeman

Paul Freeman

Manoach

Alessandro Gassmann

Alessandro Gassmann

Amrok

Sebastian Knapp

Sebastian Knapp

Yoram

Karl Tessler

Karl Tessler

Jehiel

Luke Mullaney

Luke Mullaney

Amram

Tim Gallagher

Tim Gallagher

Habor

Matt Green

Matt Green

Yoram Giovane

Mark McGann

Mark McGann

Mahal

Nick Simons

Nick Simons

Capraio

Jonathan Rhys Meyers

Jonathan Rhys Meyers

Sansone (14 years)

Luke de Lacey

Luke de Lacey

Cephod

Anthony Ofoegbu

Anthony Ofoegbu

Prigioniero

Mary Hanefey

Mary Hanefey

Ancella

Keith Allen

Keith Allen

Carceriere

Zakaria Atifi

Zakaria Atifi

Carceriere

Salah Benmoussa

Salah Benmoussa

Cortigiano

Abdellah Lamrani

Abdellah Lamrani

Cortigiano

Larbi Sassi

Larbi Sassi

Cortigiano

Fatima Watili

Fatima Watili

Levatrice

George Hall

George Hall

Anziano

Mustapha Salamat

Mustapha Salamat

Uomo villaggio

Amina Ouardi

Amina Ouardi

Donna nomade

Abderrahim Daris

Abderrahim Daris

Soldato

John Forbes-Robertson

John Forbes-Robertson

Medico

Mark Seaton

Mark Seaton

Prigioniero

Mahjoub Raji

Mahjoub Raji

Bracciante

Leo Gregory

Leo Gregory

Jehiel (14 years)

Tobias Saunders

Tobias Saunders

Amram (14 years)

Christian Toulali

Christian Toulali

Ospite nozze

Neil Robinson

Neil Robinson

Yoram as Narrator (voice)

Max von Sydow

Max von Sydow

Narrator (voice) (uncredited)