Cast (15)

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

Brian Cox

Narrator (voice) – King James Version

Crew (11)

Hannah Leader

Producer

Huw Penallt Jones

Executive Producer

Mart Green

Executive Producer

Mike Fowlie

Production Design

Salaheddine Benchegra

Casting

Saad Fekhari

Casting

Brent Ryan Green

Executive Producer

Ben Hilton

Editor

Amory Leader

Music

David Batty

Director

Ben Hodgson

Cinematography