All Cast

Selva Rasalingam
Jesus

Karima Gouit
Mary

Mourad Zaoui
John
El Mahmoudi M'Barek
Simon Peter
Abdelilah Wahbi
James, son of Zebedee
Abdelaziz N'Mila
Andrew
N'Mila Mohamed
Bartholomew
Ait Youssef Youssef
Philip

Abdellatif Chaouqi
Joseph

Richard E. Grant
Narrator (voice) – New International Version
