Characters played by Johnathon Schaech
Judas Iscariot
Characters played by Jonathan Scarfe
Jesus Christ
Characters played by Tim Matheson
Pontius Pilate
Characters played by Fiona Glascott
Claudia Procles
Characters played by Owen Teale
Flavius
Characters played by Bob Gunton
High Priest Caiaphas
Characters played by Mark Womack
Peter
Characters played by Rory Kinnear
Andrew
Characters played by Enzo Squillino Jr.
James
Characters played by Suzanne Bertish
Rohab
Characters played by Harry Peacock
John
Characters played by Paul Haigh
Matthew
Characters played by Georgia Mackenzie
Mary Magdalene
Characters played by Elliot Levey
Eliakim
Characters played by Danny Scheinmann
Joshua
Characters played by Aidan McArdle
John The Baptist
Characters played by Diane Keen
Mary
Mother of Jesus
Characters played by Philip Dunbar
King Herod
Characters played by Bronwen Davies
Woman of Nain
Characters played by Alain Aswani
Paralytic Man (Thaddeus)
Characters played by Omar Chenbod
Levitz
Characters played by James Cash
Lieutenant
Characters played by Aziz El Hattab
Bartholomew
Characters played by Hicham Bahloul
Thomas
Characters played by Omar Lahlou
Simon
Characters played by Mouadine Abdelouahed
Phillip
Characters played by Adil Abdelouahed
Barabbas
Characters played by Hasna Tamtaoui
Martha
Characters played by Fatiha Quatili
Mary of Bethany
Characters played by Mohamed Attik
Amos
Characters played by Mohamed Khayi
Tax Collector
Characters played by Mehdi Ouazzani
Widower
Characters played by Zakaria Haddouchi
Townsperson
Characters played by Abdelghafar Essalfi
Isaac
Characters played by El Housseine Dejjiti
Lazarus
Characters played by Mohamed Bastaoui
Messinger
Characters played by Said Bey
Win Customer
Characters played by Adil Abdelwahab
Barabbas
Characters played by Marsha Clark
Voices