Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro
The Last Supper (2025)

Full cast & crew

The Last Supper

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Mauro Borrelli
    Mauro Borrelli

Writers

Edit
  • Mauro Borrelli
    Mauro Borrelli
    screenplay and
  • John Collins
    John Collins
    screenplay

Cast

Edit
(in credits order) complete, awaiting verification
  • James Oliver Wheatley
    James Oliver Wheatley
    James Oliver Wheatley
    Peter
  • Jamie Ward
    Jamie Ward
    Jamie Ward
    Jesus Christ
  • James Faulkner
    James Faulkner
    James Faulkner
    Caiaphas
  • Robert Knepper - Burning Daylight
    Robert Knepper
    Robert Knepper
    Judas
  • Charlie MacGechan
    Charlie MacGechan
    Charlie MacGechan
    John
  • Nathalie Rapti Gomez
    Nathalie Rapti Gomez
    Nathalie Rapti Gomez
    Mary Magdalene
  • Billy Rayner
    Billy Rayner
    Billy Rayner
    Thomas
  • Ben Dilloway
    Ben Dilloway
    Ben Dilloway
    Malchus
  • Publicity Shoot 2024
    Daniel Fathers
    Daniel Fathers
    Joseph of Arimathea
  • Fredrik Wagner
    Fredrik Wagner
    Fredrik Wagner
    Andrew
  • Ottavio Taddei
    Ottavio Taddei
    Ottavio Taddei
    James the Greater
  • Ismael Kanater
    Ismael Kanater
    Ismael Kanater
    Grandfather Ezequiel
  • Ahmed Hammoud
    Ahmed Hammoud
    Satan
  • Marie-Batoul Prenant
    Marie-Batoul Prenant
    Marie-Batoul Prenant
    Rachel
    (as Batoul Marie Prenant)
  • Henry Garrett at event for The Son.
    Henry Garrett
    Henry Garrett
    Nicodemus
    (as Henry Garret)
  • Harry Anton
    Harry Anton
    Harry Anton
    Simon the Zealot
  • Paco Reconti in The Godfather Part III (1990)
    Paco Reconti
    Paco Reconti
    Pharisee Nathan
  • Aïssam Bouali
    Aïssam Bouali
    Aïssam Bouali
    Religious Teacher Ezra
    (as Aissam Bouali)
  • Abdeslam Bouhcini
    Abdeslam Bouhcini
    Bartholomew
    (as Abdeslam Bouhssini)
  • Vincenzo Galluzzo
    Vincenzo Galluzzo
    Vincenzo Galluzzo
    Philip
  • Tounzi Youssef
    Tounzi Youssef
    Tounzi Youssef
    James the Lesser
    (as Youssef Tounzi)
  • Yassin Amir
    Yassin Amir
    Thaddeus
  • Youssef Ben Hayoun Sasafi
    Youssef Ben Hayoun Sasafi
    Matthew
    (as Youssef Ben Hayoun)
  • Joud Bouhcini
    Joud Bouhcini
    Oldest Boy Moses
    (as Joud Bouhsinni)
  • Imrane Ahabchane
    Imrane Ahabchane
    Young Boy Boaz
  • Zaynab Alaoui
    Zaynab Alaoui
    Anna
  • Omar Elmouden
    Omar Elmouden
    Temple Guard Samuel
  • Yassir Elafdil
    Yassir Elafdil
    Roman Guard Spurius
  • Faical Elkihel
    Faical Elkihel
    Faical Elkihel
    Roman Soldier #1 Tiberius
    (as Fayçal El Kihel)
  • Hichame Ouraqa
    Hichame Ouraqa
    Roman Soldier #2 Marcus
    (as Hicham Ouaraqa)
  • Sdik Ouaamo
    Sdik Ouaamo
    Wine Peddler Daniel
    (as Sdik Ouamou)
  • Mayssae El Halla
    Mayssae El Halla
    Mayssae El Halla
    Mother Mary
  • Salma Sairi
    Salma Sairi
    Caiaphas Wife
  • Aziza Baakel
    Aziza Baakel
    Caiaphas Daughter
  • Abdellah Mrini
    Abdellah Mrini
    Abdellah Mrini
    Temple Captain Caius
  • Mohamed Naimane
    Mohamed Naimane
    Mohamed Naimane
    Blind Beggar Jacob
  • Abdellah Chakiri
    Abdellah Chakiri
    Old Priest Gideon
  • Fouad Mansour
    Fouad Mansour
    Priest Elijah
  • Kamal Talilt
    Kamal Talilt
    Merchant Dar
  • Abbas Abdulghani
    Abbas Abdulghani
    Abbas Abdulghani
    Patron David
    (as Abbas Abdelghani)
  • Ismail Bougueniz
    Ismail Bougueniz
    Merchant #1 Nehemiah
  • Hicham Gouto
    Hicham Gouto
    Merchant #2 Levi
    (as Hicham Goutou)
  • Abdelaziz Bouyadnaine
    Abdelaziz Bouyadnaine
    Man Joshua
    (as Abdelaziz Bouyonaine)
  • Sami Fekkak
    Sami Fekkak
    Sami Fekkak
    Sextus (Roman Soldier)
  • Adam Belarbi
    Adam Belarbi
    Young Man Benjamin
  • Abdelhaq Ouzzine
    Abdelhaq Ouzzine
    Bearded Man Oren
  • Valentina Kamenova
    Valentina Kamenova
    Valentina Kamenova
    Esther
  • Laura Fuino
    Laura Fuino
    Laura Fuino
    Lady Leah
  • Hiba Tazrigte
    Hiba Tazrigte
    Female Villager Temira
  • Abdelilah Wahbi
    Abdelilah Wahbi
    Temple Guard Eilan

Producers

Edit
  • Jim Ameduri
    Jim Ameduri
    executive producer
  • Kendall Baldwin
    Kendall Baldwin
    executive producer
  • Hajar Belkasmi
    Hajar Belkasmi
    line producer: Morocco
  • Mauro Borrelli
    Mauro Borrelli
    executive producer
  • Shawn Boskie
    Shawn Boskie
    producer
  • Ivan Cohen
    Ivan Cohen
    producer
  • Troy Duhon
    Troy Duhon
    executive producer
  • Manu Gargi
    Manu Gargi
    producer
  • Ken Halsband
    Ken Halsband
    producer (as Kenneth Halsband)
  • Michael Ilitch Jr.
    Michael Ilitch Jr.
    executive producer (as Mike Ilitch Jr.)
  • Barbara Nicolosi
    Barbara Nicolosi
    executive producer
  • Vance Null
    Vance Null
    co-producer
  • Chaz Rainey
    Chaz Rainey
    executive producer
  • Michael Scott
    Michael Scott
    producer
  • Chris Tomlin
    Chris Tomlin
    executive producer
  • David A.R. White
    David A.R. White
    executive producer

Composer

Edit
  • Leonardo De Bernardini
    Leonardo De Bernardini

Cinematographer

Edit
  • Vladislav Opelyants
    Vladislav Opelyants
    cinematographer

Editor

Edit
  • Vance Null
    Vance Null

Casting

Edit
  • Fern Champion
    Fern Champion
  • Carolyn McLeod
    Carolyn McLeod

Art Director

Edit
  • Aziz Mhand
    Aziz Mhand

Set Decorators

Edit
  • Mohamed Chatma
    Mohamed Chatma
    set decorator (Leadman)
  • Hanane Alami Laaroussi
    Hanane Alami Laaroussi

Costume Design

Edit
  • Khadija Dakil
    Khadija Dakil
    costume designer (Actor Costumer)
  • Nezha Dakil
    Nezha Dakil
  • Ghazouani Hassan
    Ghazouani Hassan
    costume designer (Actor Costumer)

Makeup Department

Edit
  • Kaoutar Achoukhane
    Kaoutar Achoukhane
    makeup assistant
  • Lalla Nanila Boukili El Hassani
    Lalla Nanila Boukili El Hassani
    makeup assistant
  • Rkia Bourragat
    Rkia Bourragat
    makeup trainee (as Rkia Bourraggat)
  • Sidi Khalid El Alami
    Sidi Khalid El Alami
    hair and makeup designer
  • Hiba Boukili El Hassani
    Hiba Boukili El Hassani
    hair stylist
  • Giulia Giorgi
    Giulia Giorgi
    key hair and makeup artist
  • Khadija Hamdan
    Khadija Hamdan
    hair stylist (as Khadija Hamden)
  • Malika Hamden
    Malika Hamden
    key hair and makeup artist
  • Anas Lachkar
    Anas Lachkar
    additional hair and makeup
  • Rajaa Lefkir
    Rajaa Lefkir
    makeup assistant (as Raja Lefkir)

Production Management

Edit
  • Hajar Belkasmi
    Hajar Belkasmi
    production manager
  • Manu Gargi
    Manu Gargi
    unit production manager
  • Ken Halsband
    Ken Halsband
    unit production manager

Second Unit Directors or Assistant Directors

Edit
  • Kamar Amjad
    Kamar Amjad
    trainee assistant director
  • Hajar Amnik
    Hajar Amnik
    assistant director
  • Oussellim Badreddine
    Oussellim Badreddine
    assistant director
  • Loreto Di Cesare
    Loreto Di Cesare
    second unit director
  • Oumaima Elachqar
    Oumaima Elachqar
    second assistant director
  • Yann Mari Faget
    Yann Mari Faget
    first assistant director
  • Ilyasselmafkouk
    Ilyasselmafkouk
    trainee assistant director
  • Jamal Ouaouirs
    Jamal Ouaouirs
    assistant director
  • Jamal Ouaris
    Jamal Ouaris
    trainee assistant director
  • Youssef Taki
    Youssef Taki
    assistant director

Art Department

Edit
  • Ichoukar Abdelhak
    Ichoukar Abdelhak
    Head Carpenter
  • Tib Abdelouahd
    Tib Abdelouahd
    set dresser
  • Brahim Arouaie
    Brahim Arouaie
    Metal Worker
  • Abdessamad Bachra
    Abdessamad Bachra
    props labor
  • Leo Borrelli
    Leo Borrelli
    Pre-Vis Artist
  • Rabia Boukdir
    Rabia Boukdir
    Props Maker
  • Ismail Boussaid
    Ismail Boussaid
    props labor
  • Mohamed Chatma
    Mohamed Chatma
    props designer
  • Abdelghani Darif
    Abdelghani Darif
    set dresser
  • Mustapha El Hadeq
    Mustapha El Hadeq
    extra painter

Sound Department

Edit
  • Amine Assal
    Amine Assal
    boom operator assistant
  • Boris Baliozian
    Boris Baliozian
    foley mixer: POSTRED
  • Nourddine Boumya
    Nourddine Boumya
    boom operator
  • Rati Chkhetiani
    Rati Chkhetiani
    foley editor
  • Giorgi Gachechiladze
    Giorgi Gachechiladze
    foley editor
  • Biko Gogaladze
    Biko Gogaladze
    foley artist: postred
  • Josh Heilbronner
    Josh Heilbronner
    dialogue editor: South Lake Audio Services / supervising dialogue/adr editor
  • Giorgi Lekishvili
    Giorgi Lekishvili
    foley mixer: POSTRED
  • Nejwa Moussaid
    Nejwa Moussaid
    sound assistant
  • Jared Orlando
    Jared Orlando
    Mix Technician: South Lake Audio Services

Special Effects

Edit
  • Hassan Laaziz
    Hassan Laaziz
    special effects assistant
  • Abderrahim Tib
    Abderrahim Tib
    special effects assistant
  • El Hassan Tib
    El Hassan Tib
    special effects coordinator
  • Hamza Tib
    Hamza Tib
    special effects technician
  • Mohamed Tib
    Mohamed Tib
    special effects assistant
  • Redouane Tib
    Redouane Tib
    special effects assistant
  • Mohamed Zaroual
    Mohamed Zaroual
    special effects technician

Visual Effects

Edit
  • Ben Burrell
    Ben Burrell
    visual effects supervisor
  • Janna Daniel
    Janna Daniel
    visual effects coordinator
  • Jesse Daniel
    Jesse Daniel
    lead visual effects artist
  • Leela Suriabu Inti
    Leela Suriabu Inti
    digital compositor
  • Shyam Nunna
    Shyam Nunna
    compositing supervisor
  • Juvvai Kanaka Reddy
    Juvvai Kanaka Reddy
    digital compositor
  • Jarom Sidwell
    Jarom Sidwell
    visual effects producer
  • Dustin Solomon
    Dustin Solomon
    visual effects supervisor
  • Santosh Thangellapalli
    Santosh Thangellapalli
    comp lead

Stunts

Edit
  • Brahim Boukhizzou
    Brahim Boukhizzou
    Judas Double
  • Mourad Bounassi
    Mourad Bounassi
    jesus
  • Abdellah Ouksih
    Abdellah Ouksih
    stunt coordinator

Camera and Electrical Department

Edit
  • Nabil Aalami
    Nabil Aalami
    electrician
  • Abderrazak Abbadi
    Abderrazak Abbadi
    electrician
  • Mohamed Abbadi
    Mohamed Abbadi
    electrician
  • Ilhamel Abdi
    Ilhamel Abdi
    first assistant camera: B Cam
  • Bennani Ahmed
    Bennani Ahmed
    electrician
  • Yasfi Ahmed
    Yasfi Ahmed
    video assistant
  • Rachid Akhzam
    Rachid Akhzam
    electrician
  • Abdelmounaim Annaouaoui
    Abdelmounaim Annaouaoui
    grip
  • Mohamed Annaouaoui
    Mohamed Annaouaoui
    grip
  • Issam Belahmer
    Issam Belahmer
    lighting technician: Dimmer Board

Casting Department

Edit
  • Laura Fuino
    Laura Fuino
    casting associate
  • Aisha Jabour
    Aisha Jabour
    morocco casting
  • Caitlin D. Jones
    Caitlin D. Jones
    casting associate
  • Jamal Eddine Khouna
    Jamal Eddine Khouna
    casting assistant
  • Matt Sheppard
    Matt Sheppard
    casting associate
  • Omar Tisli
    Omar Tisli
    extras casting

Costume and Wardrobe Department

Edit
  • Fatna Abbadi
    Fatna Abbadi
    costumer
  • Hadda Ait Abdallah
    Hadda Ait Abdallah
    cleaning
  • Mustapha Bounaanaa
    Mustapha Bounaanaa
    Seamstress
  • El Houssaine Dimri
    El Houssaine Dimri
    Tailor
  • Amal El Basri
    Amal El Basri
    costumer
  • Ayoub Fakir
    Ayoub Fakir
    Seamstress
  • Tarik Fakir
    Tarik Fakir
    Costumer Actors
  • Yasser Kamil
    Yasser Kamil
    costumer
  • Zineb Kamil
    Zineb Kamil
    costumer
  • Azzedine Ngar
    Azzedine Ngar
    Head Costumer Extras / assistant costume designer

Editorial Department

Edit
  • Jeff Castelluccio
    Jeff Castelluccio
    assistant editor
  • Rene Clark
    Rene Clark
    Data IO
  • David Codeglia
    David Codeglia
    additional editor
  • Chris Coronado
    Chris Coronado
    Digital Intermediate Assistant Colorist
  • Vahe Giragol
    Vahe Giragol
    Digital Intermediate Online Editor
  • Krystyne Khan
    Krystyne Khan
    Digital Intermediate Producer
  • Bryan McMahan
    Bryan McMahan
    colorist
  • Mohamed Meliani
    Mohamed Meliani
    assistant editor
  • Danielle Nel
    Danielle Nel
    Post Production Workflow Consultant / post production workflow consultant
  • Cynthia Paulson
    Cynthia Paulson
    Client Services

Location Management

Edit
  • El Mahjoub Ahbid
    El Mahjoub Ahbid
    assistant location manager
  • Hanan El Kouchi
    Hanan El Kouchi
    assistant location manager
  • Adelmajid Elattaoui
    Adelmajid Elattaoui
    locations labor
  • Hamza Harcha
    Hamza Harcha
    groupman base camp
  • Adil Miftah
    Adil Miftah
    location coordinator / location manager
  • Aalae Noudad
    Aalae Noudad
    locations labor
  • Hamza Ouhmidouch
    Hamza Ouhmidouch
    locations labor
  • Ali Ouzioun
    Ali Ouzioun
    locations labor
  • Zakaria Zeroual
    Zakaria Zeroual
    groupman base camp

Music Department

Edit
  • Edgar Akobyan
    Edgar Akobyan
    musician: Armenian duduk (as Edgar Hakobyan)
  • Sara Andon
    Sara Andon
    musician: flute, bass, alto flute and recorder
  • Eric Boulanger
    Eric Boulanger
    score recording
  • Dusty Brough
    Dusty Brough
    musician: acoustic guitars
  • Leonardo De Bernardini
    Leonardo De Bernardini
    musician: synthesizers, frame drum, darabuka, low whistle, vocals (as Leo Z)
  • Miles Jay
    Miles Jay
    musician: lyra and oud
  • Keely Jowitt
    Keely Jowitt
    vocalist
  • Mark Robertson
    Mark Robertson
    Score Coordinator: LEO Z Music
  • Dan Viafore
    Dan Viafore
    Protools Operator: LEO Z Music
  • Leo Z
    Leo Z
    Score Mixer: LEO Z Music

Script and Continuity Department

Edit
  • Chris Covell
    Chris Covell
    script consultant
  • Bronwyn de Beer
    Bronwyn de Beer
    script supervisor
  • Hajar Magi
    Hajar Magi
    script supervisor (as Hajar Mainl)
  • Dominick Tambasco
    Dominick Tambasco
    script consultant

Transportation Department

Edit
  • Redouane Adyb
    Redouane Adyb
    production minibus drivers
  • Mohamed Ait Ahmed
    Mohamed Ait Ahmed
    production minibus drivers
  • Mohamed Babahssine
    Mohamed Babahssine
    production minibus drivers
  • Essaid Ait Badi
    Essaid Ait Badi
    producers driver
  • Abdelkader Bouboul
    Abdelkader Bouboul
    production minibus drivers
  • Abderrahim El Hachimi
    Abderrahim El Hachimi
    driver
  • Abdelilah El Jaghrafi
    Abdelilah El Jaghrafi
    production minibus drivers
  • Billah Elmouatassim
    Billah Elmouatassim
    DOP's Drivers
  • El Hachimi
    El Hachimi
    DOP's Driver
  • Radouane Hijri
    Radouane Hijri
    cast minibus / production minibus drivers

Additional Crew

Edit
  • Omar Abbassi
    Omar Abbassi
    lock-off labor
  • Abdellah Abdelmajid
    Abdellah Abdelmajid
    production assistant (as Abdelmajid Abdellah) / production assistant
  • Achraf Ait Hama Abou
    Achraf Ait Hama Abou
    Cashier
  • Abdeljalil Achaquor
    Abdeljalil Achaquor
    lock-off labor
  • Nisrine Adam
    Nisrine Adam
    production coordinator
  • Khiuyssaine Ait Alla
    Khiuyssaine Ait Alla
    lock-off labor
  • Hicham Allaoui
    Hicham Allaoui
    watchman
  • Chaimae Amine
    Chaimae Amine
    assistant production coordinator
  • Hajar Amnik
    Hajar Amnik
    production assistant
  • Abdelaziz Belmoukghtar
    Abdelaziz Belmoukghtar
    lock-off labor

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.