Edit
The Gospel of John (2014) Poster

Full Cast & Crew

Directed by 

David Batty

Cast (in credits order) complete, awaiting verification  

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

Produced by 

Ray Bruce ... associate producer
Brent Ryan Green ... executive producer
Mart Green ... executive producer
Hicham Hajji ... service producer
Dave Hanon ... associate producer
Hamid Herraf ... line producer
Huw Penallt Jones ... executive producer
Hannah Leader ... producer

Music by 

Amory Leader

Cinematography by 

Ben Hodgson ... director of photography

Editing by 

Ben Hilton

Casting By 

Salah Benchegra
Saad Fekhari

Production Design by 

Mike Fowlie

Art Direction by 

Hafid Amly

Makeup Department 

Khadija Ailoul ... hair stylist / makeup artist
Khadija Hamdan ... hair stylist / makeup artist
Hamdan Malika ... hair stylist / makeup artist

Production Management 

Ray Bruce ... production consultant
Trevor Critchlow ... production consultant
Simon Golding ... production manager
Hamid Herraf ... line producer

Second Unit Director or Assistant Director 

Mohamed Aghroud ... first assistant director (as Mohamed Aaghroud)
Hicham Hajji ... first assistant director
Redouane Nasreddine ... first assistant director
Mohamed Nesrate ... first assistant director
Yassine Rhounim ... second second assistant director / third assistant director
Deane Thrussell ... second unit director
Mounir Zaoui ... second assistant director

Art Department 

Abdelhak Benameur ... chief painter
Fathallah El Ghouat ... standby props
Ahmed Lemtaad ... construction manager
Rabiaa N'Gadi ... property master
Lahsen Orti ... buyer
Jaouad Rehaoui ... set dresser

Sound Department 

Richard Addis ... sound effects editor
Simon Hill ... dialogue editor / re-recording mixer
Jake Jackson ... score recorder and mixer
Yassine Mouhi ... boom operator
Karym Ronda ... sound mixer

Special Effects by 

El Hassan Tib ... special effects supervisor

Visual Effects by 

Nicholas Hurst ... visual effects supervisor

Stunts 

Hami Belal ... stunts

Camera and Electrical Department 

Zakaria Ameskane ... electrician
Rouhi Amine ... electrician
Tom Askew ... still photographer
El Bakki ... grip assistant
Shahid Banglawala ... octocopter pilot
Amine Boudour ... focus puller
Hafid Bouzi ... grip
Leo Bund ... steadicam & octocopter operator
Rachid Derrouich ... camera trainee
Hassan El Boumashouli ... genny operator
Lahcen Herraf ... key grip
Edward Hofman ... time-lapse photographer
Robin Horn ... focus puller
Zouggar Abdel Jalil ... best boy
Mohamed Louizi ... a 2nd assistant camera
Kathy Morrison Van Valen ... still photographer
Rachid Moyane ... electrician
Imad Rchich ... focus puller
Kamaleddine Talmi ... grip
Kemal Talmi ... grip
Jake Thomas ... still photographer
Deane Thrussell ... dit
Ben Worthington ... assistant DIT
Aziz Zougar ... gaffer

Casting Department 

Mehdi Jghou ... casting assistant
Redouane Ougadi ... casting assistant

Costume and Wardrobe Department 

Mohamed Bougati ... costume supervisor
Simo Bougati ... key costumer
Hassan El Ghazouani ... costumer
Hassan Ghazouany ... costumer
Abdellah Moussaoui ... dresser

Editorial Department 

Leila Al-Jeboury ... post production administrator
Stephen Beard ... assistant editor
Ben Hilton ... post production supervisor
Lajos Pataki ... colorist
William Scothern ... assistant editor

Location Management 

Lahcen Ait Iddir ... on-set location manager
Zoubir Belgsir ... location manager
Fouad Ben Allal ... assistant location manager
Fouad Benallal ... assistant location manager
Omar Driouche ... location manager

Music Department 

Jeremy Holland-Smith ... musician: piano
Jake Jackson ... recording and mix engineer
Hilary Skewes ... music coordinator

Additional Crew 

Ismail Benali ... on-set location runner
Elizabeth Edmonds ... assistant to the producer
Abdellilah Hamoui ... on-set location runner
Ismail Kajji ... set manager
Jen Walker ... production coordinator
Robbie Wilson ... marketing

Thanks 

Tim Arrowsmith ... thanks

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed