All Cast

Selva Rasalingam

Selva Rasalingam

Jesus

Mourad Zaoui

Mourad Zaoui

John

El Mahmoudi M'Barek

El Mahmoudi M'Barek

Simon Peter

Abdelilah Wahbi

Abdelilah Wahbi

James, son of Zebedee

Abdelaziz N'Mila

Abdelaziz N'Mila

Andrew

Ait Youssef Youssef

Ait Youssef Youssef

Philip

N'Mila Mohamed

N'Mila Mohamed

Bartholomew

Abderrahim Khira

Abderrahim Khira

Thomas

Mohamed El Korchi

Mohamed El Korchi

Matthew

Noureddine Cherfaoui

Noureddine Cherfaoui

James, son of Alphaeus

Dahabi Bouragate

Dahabi Bouragate

Simon the Zealot

El Housseine Dejjiti

El Housseine Dejjiti

Judas Iscariot

Leila El Fadili

Leila El Fadili

Mary Magdalene

David Harewood

David Harewood

Narrator (voice) – New International Version

Brian Cox

Brian Cox

Narrator (voice) – King James Version