All Cast

Jeremy Sisto

Jeremy Sisto

Jesus

Debra Messing

Debra Messing

Mary Magdalene

Jacqueline Bisset

Jacqueline Bisset

Mary

Gary Oldman

Gary Oldman

Pontius Pilate

Elena Sofia Ricci

Elena Sofia Ricci

Herodias

Maria Cristina Heller

Maria Cristina Heller

Martha of Bethany

Stefania Rocca

Stefania Rocca

Mary of Bethany

Armin Mueller-Stahl

Armin Mueller-Stahl

Joseph

David O'Hara

David O'Hara

John The Baptist

G.W. Bailey

G.W. Bailey

Livio

Claudio Amendola

Claudio Amendola

Barrabas

Christian Kohlund

Christian Kohlund

Caiaphas

Luca Zingaretti

Luca Zingaretti

Peter

Luca Barbareschi

Luca Barbareschi

Herodes Antipas

Jeroen Krabbé

Jeroen Krabbé

Satan - Man

Peter Gevisser

Peter Gevisser

Lazarus

Thomas Lockyer

Thomas Lockyer

Judas Iscariot

Ian Duncan

Ian Duncan

John

Gilly Gilchrist

Gilly Gilchrist

Andrew

Fabio Sartor

Fabio Sartor

James

Sebastian Knapp

Sebastian Knapp

Matthew

Sean Harris

Sean Harris

Thomas

Roger Hammond

Roger Hammond

Mordecai

Rick Warden

Rick Warden

Jared

Iddo Goldberg

Iddo Goldberg

Seth

John H. Francis

John H. Francis

Zerah

Carl Pizzie

Carl Pizzie

Young Zealot 1

Nicholas Sidi

Nicholas Sidi

Young Zealot 2

Abdelghafar Essalfi

Abdelghafar Essalfi

Aziz Janah

Aziz Janah

Gabriella Pession

Gabriella Pession

Salome

Manuela Ruggeri

Manuela Ruggeri

Satan - Woman

Karim Doukkali

Karim Doukkali

Philip

Said Bey

Said Bey

Taddeus

Abedelouhahad Mouaddine

Abedelouhahad Mouaddine

James II

El Housseine Dejjiti

El Housseine Dejjiti

Simon

Mohammed Taleb

Mohammed Taleb

Bartholomew

Omar Lahlou

Omar Lahlou

Nathaniel

Miles C. Hobson

Miles C. Hobson

Jesus at 6 years old

Josh Maguire

Josh Maguire

Young Jesus

Zack Maguire

Zack Maguire

Young John

Jeremy Zimmermann

Jeremy Zimmermann

Man with Mary Magdalene

Elaine English

Elaine English

Canaanite Woman

Tony Vogel

Tony Vogel

Farmer

Elliot Levey

Elliot Levey

Tax Collector

Ichrak Berraoui

Ichrak Berraoui

Adulteress