All Cast

Géza Röhrig

Géza Röhrig

Jesus

Matthias Schoenaerts

Matthias Schoenaerts

Peter

Mark Rylance

Mark Rylance

Satan

Joseph Fiennes

Joseph Fiennes

Douglas Booth

Douglas Booth

Alfonso Postiglione

Alfonso Postiglione

Lorenzo Gioielli

Lorenzo Gioielli

Con O'Neill

Con O'Neill

Enoch

Aidan Turner

Aidan Turner

Andrew

Ben Kingsley

Ben Kingsley

Numan Acar

Numan Acar

Laëtitia Eïdo

Laëtitia Eïdo

Anna

Joseph Mawle

Joseph Mawle

Saul

Karel Roden

Karel Roden

Mamon

Martin McCann

Martin McCann

Marcellus

Sarah-Sofie Boussnina

Sarah-Sofie Boussnina

Claudia

Ali Suliman

Ali Suliman

Cleopas

Nabil Elouahabi

Nabil Elouahabi

Stephen

Emilio De Marchi

Emilio De Marchi

Björn Thors

Björn Thors

Ori Pfeffer

Ori Pfeffer

Ahaziah the Pharisee

Selva Rasalingam

Selva Rasalingam

Jeroboam

Tawfeek Barhom

Tawfeek Barhom

John

Rakeen Saad

Rakeen Saad

Magnús Jónsson

Magnús Jónsson

Adam

Feđa Štukan

Feđa Štukan

Makram J. Khoury

Makram J. Khoury

Jonas

Dejan Bućin

Dejan Bućin

Mark

Joe Azzopardi

Joe Azzopardi

Sofia Danu

Sofia Danu

Dinah

Martin Herdman

Martin Herdman

Wormwood

Zlatan Vidović

Zlatan Vidović

Jördis Richter

Jördis Richter

Samir Fuchs

Samir Fuchs

Elimelech

Mathieu Kassovitz

Mathieu Kassovitz

Andrea Garofalo

Andrea Garofalo

Scribe

Antonia Fotaras

Antonia Fotaras

Miriam