All Cast

Selva Rasalingam
Jesus

Mourad Zaoui
John
El Mahmoudi M'Barek
Simon Peter
Abdelilah Wahbi
James, son of Zebedee
Abdelaziz N'Mila
Andrew
Ait Youssef Youssef
Philip
N'Mila Mohamed
Bartholomew
Abderrahim Khira
Thomas
Mohamed El Korchi
Matthew
Noureddine Cherfaoui
James, son of Alphaeus
Dahabi Bouragate
Simon the Zealot
El Housseine Dejjiti
Judas Iscariot
Leila El Fadili
Mary Magdalene

David Harewood
Narrator (voice) – New International Version
