Characters played by David Harewood
Self - Narrator
Characters played by Selva Rasalingam
Jesus
Characters played by Mourad Zaoui
John
Characters played by El Mahmoudi M'Barek
Simon Peter
Characters played by Abdelilah Wahbi
James Son of Zebedee
Characters played by Abdelaziz N'Mila
Andrew
Characters played by Ait Youssef Youssef
Philip
Characters played by Mohamed N'Mila
Bartholomew
Characters played by Abderrahim Khira
Thomas
Characters played by Mohamed El Korchi
Matthew
Characters played by Noureddine Cherfaoui
James Son of Alphaeus
Characters played by Karima Gouit
Mary
Characters played by Mostafa Charfaoui
Thaddaeus
Characters played by Dahabi Bouragate
Simon the Zealot
Characters played by El Housseine Dejjiti
Judas Iscariot
Characters played by Leila El Fadili
Mary Magdelene
Characters played by Hassan Mejlale
Nicodemus
Characters played by Ilham Oujri
Samaritan Woman
Characters played by Ahmed El Harrak
Pharisee
Characters played by Mosaid Abderrahim
Pharisee
Characters played by Baala Mohamed
Pharisee
Characters played by Brian Cox
Narrator
Characters played by Ramdane Aala
Caiaphas
Characters played by Ettuhfi Abdellatif
Wise Man
Characters played by Amal Ayouch
Herodias
Characters played by Abderrahim Ben Zbiri
Blind Man
Characters played by Rachid Bidid
Wise Man
Characters played by Abdellatif Chaouqi
Joseph
Characters played by Khalid Ben Chegra
Herod Antipas
Characters played by Hamdane Mohamed El Habib
Lazarus
Characters played by Rabie El Kati
Wise Man
Characters played by Youssef Elm Kamili
Lame man
Characters played by Jassab Fatima
Martha Sister of Lazarus
Characters played by Daalous Fouzia
Mary Older Mother of Jesus
Characters played by Hayat Haigoune
Salome
Characters played by Goutou Hicham
John the Baptst
Characters played by Sanaa Negraoui
Susanna
Characters played by Fatima Nouali
Elizabeth
Characters played by Azouzi Omar
Herod the Great
Characters played by Outazgui Zahira
Mary Sister of Lazarus
Characters played by Brahim Ez Zaouy
Pontius Pilate
Characters played by Lamyae Zhari
Joanna