Cast (11)

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

Derek Jacobi

Narrator (voice) – King James Version

Crew (13)

David Batty

Director

Ben Hilton

Editor

Hafid Amly

Art Direction

Amory Leader

Original Music Composer

Huw Penallt Jones

Executive Producer

Ben Hodgson

Director of Photography

Brent Ryan Green

Executive Producer

Mart Green

Executive Producer

William Scothern

Editor

Mike Fowlie

Production Design

Khadija Hamdan

Makeup Artist

Hannah Leader

Producer

Adam Miller

Sound Recordist