Edit
Mary Magdalene (2018) Poster

Full Cast & Crew

Directed by 

Garth Davis

Writing Credits  

Helen Edmundson ... (written by) and
Philippa Goslett ... (written by)

Cast (in credits order)  

Rooney Mara ... Mary Magdalene
Joaquin Phoenix ... Jesus
Chiwetel Ejiofor ... Peter
Tahar Rahim ... Judas
Ariane Labed ... Rachel
Denis Ménochet ... Daniel
Lubna Azabal ... Susannah
Tchéky Karyo ... Elisha
Charles Babalola ... Andrew
Tawfeek Barhom ... James
Ryan Corr ... Joseph
Uri Gavriel ... Philip
Shira Haas ... Leah
Tsahi Halevi ... Ephraim
Michael Moshonov ... Matthew
David Schofield ... Thomas
Irit Sheleg ... Mother Mary
Jules Sitruk ... Aaron
Zohar Strauss ... John (as Zohar Shtrauss)
Lior Raz ... Magdala Community Leader
Hadas Yaron ... Sarah
Roy Assaf ... Temple Priest
Valentina Carnelutti ... Midwife
Giulia Rosa D'Amico Giulia Rosa D'Amico ... Joseph and Sarah's daughter (as Giulia D'Amico)
Davide Cacioli Davide Cacioli ... Rachel and Daniel's son
Silvia Bresciano Silvia Bresciano ... Rachel and Daniel's daughter
Massimiliano Cutrera Massimiliano Cutrera ... Exorcist
Maria Mutolo Maria Mutolo ... Blind Girl
Jacopo Olmo Antinori ... Magdala Man
Maria de Lucia Maria de Lucia ... Susannah's maid
Theo Theodoridis ... Lazarus (as Theodoros Theodoridis)
Sarah-Sofie Boussnina ... Martha
Valeria Belardelli Valeria Belardelli ... Pregnant woman in Ghost Village
Roberto Sgarbi Roberto Sgarbi ... Roman soldier in Ghost Village
Johann Myers ... Cloth Merchant
Rest of cast listed alphabetically:
Eleonora Bertoli Eleonora Bertoli ... Maid
Giorgio Caputo
Giovanni Cirfiera
Giacomo Fadda Giacomo Fadda
Francesco Scianna
Vincenzo Martemucci Vincenzo Martemucci ... Peasant (uncredited)

Produced by 

Katherine Bridle ... associate producer
Iain Canning ... producer
Caroline Hewitt ... co-producer
Ute Leonhardt ... line producer
Marco Valerio Pugini ... line producer
Emile Sherman ... producer
Liz Watts ... producer

Music by 

Hildur Guðnadóttir
Jóhann Jóhannsson

Cinematography by 

Greig Fraser

Editing by 

Alexandre de Franceschi
Melanie Oliver

Casting By 

Jina Jay
Kirsty McGregor ... (Casting Australia)
Lilia Trapani

Production Design by 

Fiona Crombie

Art Direction by 

Cristina Onori ... supervising art director
Saverio Sammali

Set Decoration by 

Lynne Huitson ... supervising set decorator
Glen W. Johnson

Costume Design by 

Jacqueline Durran

Makeup Department 

Sarita Allison ... hair stylist: crowd / makeup artist: crowd
Ricci-Lee Berry ... hair stylist: crowd / make up artist: crowd
Jacqueline Bhavnani ... key hair stylist / key makeup artist
Carolyn Cousins ... Crowd hair stylist Naples / Crowd make up artist Naples
Sally Crouch ... crowd hairstylist: Naples / crowd makeup artist: Naples
Lizzie Davies ... crowd makeup artist
Annette Field ... crowd hairstylist / crowd makeup artist
Victoria Holt ... special makeup effects artist
Susan Howard ... makeup artist dailies
Sophia Knight ... makeup artist
Marese Langan ... make up designer: hair designer
Scarlett McGrath ... make up artist: crowd dailee
Madlen Mierzwiak ... hair stylist
Clementine Ollerenshaw ... hair trainee / makeup trainee
Amber Pitkin ... make up & hair artist: crowd
Jacqueline Rathore ... hair stylist: crowd
Nora Robertson ... crowd hairstylist / crowd make up artist
Denise Stocker ... makeup artist

Production Management 

Francesca Cingolani ... unit production manager
Colleen Clarke ... post-production supervisor
Alessandro Manni ... production manager / unit manager
Fabio Marini ... location manager: Puglia
Cass Marks ... production manager
Simone Olivieri ... assistant unit manager

Second Unit Director or Assistant Director 

Grant Butler ... third assistant director
Giorgia Geminiani ... Crowd AD
Miranda Harcourt ... Background Action
Phil Jones ... first assistant director
Alessandro Marangolo ... assistant
Edoardo Petti ... second assistant director
Sara Rosato ... base ad
Gwyn Sannia ... first assistant director italy

Art Department 

Barbara Adducci ... art department co ordinator
Stagno Angelo ... carpenter
Valerio Barbet ... swing gang
Fabrizio Bianchi ... Breakdown Artist
Giuseppe Cafagna ... painter
Cristina Cecili ... painter
Rocco Ceraolo ... assistant art director
Federico Ciommo ... lead man
Phil Clark ... visual reference artist
Silvia Colafranceschi ... assistant art director
Beatrice Della Porta ... buyer
Alessio di Giovacchino ... draper assistant
Tommaso Dubla ... head painter
Matteo Fonti ... painter: art department
Christian Giuliani ... Set Dressing & Props Coordinator
Josh Jones ... standby carpenter
Armenia Lardi Baghdighian ... assistant art department coordinator
Patrizio Lauria ... assistant property master
Giuliana Lipparini ... head buyer
Viviana Lo Russo ... scenic painter
David Macleod ... standby props
Ciro Manfellotto ... props: Set toolmaker
Ruby Mathers ... assistant to production designer
Lisa McDiarmid ... stand-by art director
Hannah Storm Miles ... standby painter
Michele Modafferi ... property master
Francesco Postiglione ... assistant property master
Luana Raso ... assistant set decorator
Simon Riley ... chargehand standby props
Roberta Spegne ... drapery person
Alessandro Troso ... art department
Armando Vici ... construction foreman
Daniela Zorzetto ... assistant set decorator / asst. set decorator

Sound Department 

Thibault Arnold ... adr mixer: France
James Ashton ... sound editor
Orin Beaton ... main boom operator
Dylan Burgess ... sound editor
Steve Burgess ... sound editor
Rob Davidsson ... adr mixer
David Giles ... second assistant sound
Chris Goodes ... re-recording mixer
Michael Grisold ... foley recordist
Robert Mackenzie ... sound designer / supervising sound editor
Andy Neil ... adr editor (as Andrew Neil)
Glenn Newnham ... dialogue editor
Paul Paragon ... sound recordist: additional
Liesl Pieterse ... adr recordist
Lee Sharp ... boom operator: splinter unit
Paul Williams ... sound mixer
Stuart Wilson ... production sound mixer
Lee Yee ... foley editor

Special Effects by 

Bernard Newton ... special effects floor supervisor
Scott Peters ... special effects technician
Slobodan Velickovic ... special effects technician

Visual Effects by 

Samantha Abda ... vfx production coordinator: iloura
Benjamin Andersen ... lead fx pipeline td: Iloura
Jenny Jiyeon Bae ... visual effects production coordinator: Iloura
Spriha Banik ... vfx production coordinator: Iloura / visual effects coordinator
Steve Barnes ... compositor: Iloura
Jordan Bartlett ... character td: Iloura / rigging td: Iloura
Kevin Blom ... fx artist: Iloura
Julien Boudou ... animator: Iloura
Paul Buckley ... fx supervisor: Iloura
Alexandre Canniccioni ... surfacing and lighting artist: Iloura
Kiersten Casey ... model/texture artist: iloura
Carlo Cersosimo ... clean up/roto artist: Iloura
Kien Geay Chan ... lighting artist: Iloura
Che Yen Chuang ... digital matte painter: Iloura / matte painter: Iloura
Stephen Clark ... model/texture artist: iloura
Amanda Collins ... vfx production coordinator: Iloura
Brad Davenport ... visual effects production coordinator: Iloura
Rhys Davey ... animator: Iloura
Julian Dimsey ... vfx producer: iloura
Sam Doolan ... head of surfacing: Iloura
Danny Dore ... model/texture artist: iloura / visual effects
Laura Dubsky ... compositor / compositor: Iloura
David Edwards ... compositor: Iloura
Dean Elliott ... lead animator: Iloura
Alan Fairlie ... compositor: Iloura
Aaron Fickling ... character td: Iloura
Johannes Franz ... fx pipeline td: Iloura
Duncan Fraser ... model/texture artist: iloura / modeling/texturing artist
Darcy George ... compositor: Iloura
Michael Gilbert ... visual effects editor: Method Melbourne
Avi Goodman ... cg supervisor: Iloura
Sandro Grassetti ... model/texture artist: iloura
Eric Hawksley ... clean up/roto artist: Iloura
Dominic Hellier ... compositor: Iloura
Chris Henryon ... compositor: Iloura
James Hollingworth ... animator td: Iloura
Wanghua Huang ... fx artist: Iloura
Kseniia Ivanova ... compositor: Iloura (as Kseniya Ivanova) / digital compositor (as Kseniya Ivanova)
Samuel Jensen ... asset supervisor: iloura
David Johnson ... character td: Iloura
Morgan Jones ... compositor: Iloura
John Kerron ... visual effects artist
Eva Kristjáns ... digital matte painter: Iloura
Ying Ghit La ... clean up/roto artist: Iloura
Jarett Lee ... clean up/roto artist: Iloura
Chun Ho Ray Leung ... model/texture artist: iloura
Kim Linnemann ... vfx production coordinator: iloura
Gabriel Lopez ... compositor: Iloura
Ineke Majoor ... vfx executive producer: iloura
Timothy Eustace Major ... layout artist: Iloura
Giacomo Matteucci ... compositor: Iloura
Keith Meure ... onset vfx supervisor: Iloura
Jay C. Miller ... lead lighter: Iloura / lighting td: Iloura
Liam Nantes ... clean up/roto artist: Iloura
David Nelson ... vfx supervisor: Iloura / visual effects supervisor
Tahl Niran ... compositing supervisor
Amanda Novak-Knight ... clean up/roto artist: Iloura / digital compositor
Matt Omond ... compositor: Iloura
Jon Ossitt ... lighting artist: Iloura
Anne Palm ... digital matte painter: Iloura
Lucía Peralta ... compositing supervisor: Iloura / digital matte painter
Wendy N. Pham ... lighter: Iloura / lighting artist: Iloura
Melanie Plett ... animator: Iloura
Alexandru Popescu ... environment supervisor: Iloura
Steph Pryor ... model/texture artist: Iloura
Davee Ramos-San Diego ... compositor: Iloura
Simon Rosenthal ... head of vfx: iloura
John Saleem ... model/texture artist: Iloura
Remus San Diego ... clean up/roto artist: Iloura
Rosalind Stratton ... vfx production manager: Iloura / vfx production manager: iloura
Brendan Sutherland ... compositor: Iloura
Ryley Swan ... fx artist: Iloura
Samantha Thrupp ... vfx supervising production manager
Stuart Tozer ... asset td: iloura
Nicholas Tripodi ... animation supervisor: Iloura
Shoshanah Wall ... vfx production coordinator: iloura
Isabel Wallace ... vfx production coordinator: iloura
Tom Wild ... head of production: iloura
Alice Wilson ... clean up/roto artist: Iloura
Drew Wood-Davies ... lighting supervisor: Iloura
Malcolm Wright ... animator: Iloura
Elena Vallverdu Pages ... Layout Artist: Iloura (uncredited)

Stunts 

Stefano Agostini ... stunts
Giorgio Antonini ... stunt performer
Carlo Antonioni ... stunts
Claudiu Ciprian Apostol ... stunts
Faycal Attougui ... stunt coordinator
Federico Benvenuti ... stunt performer / stunt rigger
Simone Bonelli ... stunt performer
Danilo Capuzi ... stunts
Serena Casciaro ... stunts
Massimiliano Catasta ... stunts
Eros Conforti ... stunts
Alessandro Xavier De Silva ... stunt performer
Christian Dell'Acqua ... stunts
Christian Domenighini ... stunts
Stefano Domenighini ... stunts
Emanuele Ercolani ... stunts
Rocco Maria Franco ... stunts
Jacqueline Freda ... stunts
Andrei Jdanov ... stunt double: Joaquin Phoenix / stunt performer / stunt rigger
Akouala Cristel Julien ... stunt performer
Patrizio Licata ... stunts
Luca Marani ... stunts
Anna Rita Mianulli ... stunts
Rocco Russo ... stunts
Enrico Maria Salamon ... stunts
Franco Maria Salamon ... stunt coordinator
Roberto Sgarbi ... stunts
Marco Tartaglia ... stunts
Massimo Tartaglia ... stunts

Camera and Electrical Department 

Boris Abaza ... additional focus puller
Jacques Ballard ... b cam operator / underwater cinematography
Nathanael Bauer ... electrician
George Bird ... lighting technician
Maroua Boukantar ... trainee second assistant camera
Alasdair Boyce ... second assistant camera "b" camera
Dan Carling ... digital imaging technician
Noah Furrer ... light board operator
Dan Henderson ... second assistant camera
Andrew AJ Johnson ... b camera/steadicam
Amine Khattabi ... electrician: behind the scenes
Arthur Lauters ... underwater camera assistant
Rupert Lloyd-Parry ... key grip
Zakia Mantari ... Video assistant
Jake Marcuson ... focus puller: "a" camera
Martina Massimei ... camera trainee
Jamie Mills ... gaffer
Jonathan Olley ... still photographer
Stefano Rucco ... videoassist
Christopher Rudkin ... dailies colourist
Dan Smith ... lighting technician
Martin Taylor ... best boy
Sean Walker ... video operator
Jason Wells ... electrician
Sunny Wilding ... first assistant camera: "b" camera
Amy H C Wilson ... second assistant camera: dailies (as Amy H.C. Wilson)
Richard Stewart ... camera operator: second unit (uncredited)

Casting Department 

Martina Bianco ... casting coordinator: italy
Geo Coretti ... extra casting Basilicata
Giovanni De Stefano ... extras casting
Jessie Frost ... casting associate
Giorgia Geminiani ... extras casting
Gianni Laricchiuta ... Casting Italy
Pietro Manigrasso ... extras coordinator daily Basilicata: non accreditato
Alice O'Donoghue ... casting assistant
Alessandra Troisi ... extras casting

Costume and Wardrobe Department 

Kathryn Avery ... crowd costume standby
Pauline Bidegaray ... costume trainee
Emily Bowen ... costume assistant
Martin Clarke ... crowd costumier
Vana Giannoula ... costume maker
Sarah Godwin ... textile artist
Claire Hardaker ... textile artist
Emma Heath ... key costumer
Beth Herd ... dyer
Jack Oliver Hopkins ... costume maker
Emma Howarth ... crowd costumer: daily
Sinéad Kidao ... assistant costume designer (as Sinéad O'Sullivan)
Helena Leung ... costume maker (as Helena Bennett)
Alison Lewis ... stand-by: daily
Annette Malone ... costume maker
Jason Marshall ... Principle Stand By
Laura Renouf ... senior textile artist
Anna Spencer ... principle costume standby
Hannah Walter ... costume supervisor
Hannah Warren ... crowd costumier
Joanna Weaving ... chief textile artist
Emma Kate Wood ... crowd costume standby
Fliss Wyatt ... crowd mistress

Editorial Department 

Thom Berryman ... head of operations: Pinewood Digital
James Corless ... head of department: Pinewood Digital
John Erasmus ... vfx editor
Katie Escane ... delivery assistant
Mat Evans ... assembly editor
Haley Gillies ... digital intermediate producer
John Kerron ... on-line editor
Daniel Le ... assistant editor
Rui Li ... technical operations assistant
Maria Papoutsis ... associate editor
Christopher Rudkin ... d.i. colourist
Caitlin Spiller ... additional assistant editor
Maimunah Yahkup ... digital lab manager

Location Management 

Pedro 'Tate' Aráez ... location scout
Franco Campagna ... location manager
Benjamin Chaude-Woodman ... assistant location manager: Underwater Unit
Marzia Coltellacci ... location coordinator
Ivan Ferrandes ... assistant location manager: italy
Enrico Latella ... supervising location manager
Maurizio Licciardello ... location manager: sicily: Italy
Sabrina Manna ... assistant location manager: puglia
Etienne Olchewsky ... Assistant Location Manager: Underwater Unit
Franco Rapa ... location service: Naples, Italy / location services: Naples, Italy

Music Department 

Ashley Andrew-Jones ... assistant engineer
Laurence Anslow ... digital recordist
Tom Bailey ... protools recordist
Paul Bentley ... musician: tenor
Samir el Borno ... music editor
Lucy Bright ... score supervisor
Jemma Burns ... music supervisor
Brian Crosby ... musician: piano
Áine Devaney ... music researcher
Francesco Donadello ... additional recording engineer
Timeri Duplat ... music editor
Thomas Eggensberger ... orchestrator assistant
Clarissa Farrán ... orchestrator assistant
Alex Ferguson ... assistant engineer
Geoff Foster ... score engineer and mixer
Peter Gregson ... musician: cello
Hildur Guðnadóttir ... musician: percussion
Tóti Guðnason ... musician (as Þórarinn Guðnason)
Rutger Hoedemaekers ... musician: percussion
Kjartan Dagur Holm ... programming (as Kjartan Hólm)
Tim Husom ... composer: management
Jakob Bloch Jespersen ... musician: vocalist
Samuli Kosminen ... musician: percussion
Robert Aiki Aubrey Lowe ... musician: percussion
Patty Macmillan ... composer agent
Evan McHugh ... music editor
David Menke ... music editor
Adam Miller ... assistant engineer
Wouter Rentema ... musician: percussion
Hilary Skewes ... music coordinator / musician contractor
Sam Slater ... musician: percussion
Colin Stetson ... musician: saxophone
Else Torp ... musician: sopranist
Cecile Tournesac ... music editor
Mark Willsher ... music editor
Viktor Orri Árnason ... conductor / musician: violin and viola / orchestrator
Richard Harwood ... musician: principal cello (uncredited)
Laurence Ungless ... musician: double bass (uncredited)

Script and Continuity Department 

Guy Strachan ... script supervisor

Transportation Department 

Leonardo Aquilini ... driver: Chiwetel Ejiofor
Kamil Cieslak ... facilities account manager
Filippo Colli ... transportation captain
Daniele Fornaciari ... transportation
Alessio Pagliari ... facilities
Sacha Plateo ... driver: Joaquin Phoenix
Domenico Maria Porcelli ... transportation co-captain
Giuseppe Santoni ... transportation manager
Bohdan Stoklasa ... facilities captain
Nando Cartocci ... driver: r. mara (uncredited)

Additional Crew 

Maria Aguilar ... set pa
Mona Bernal ... production coordinator Italy
Katherine Bridle ... head of development: See-Saw Films
Francesca Castelbuono ... assistant to producer: Liz Watts
Chiara Catalano ... accounting clerk
Nikki Chamberlin ... first assistant accountant
Max Chen ... Post Production Assistant Accountant
Laura Cimarelli ... first assistant accountant
Alice Clough ... business affairs: See-Saw Films
Tabby Cole ... researcher
Emma-Jane Dann ... accounts: porchlight films
Emma Davie ... unit publicist
Eleonora Errico ... production assistant
Ilaria Fiordelmondo ... travel & accommodation coordinator assistant
Chiara Frosi ... set pa: Italy
Marzia Giamberini ... payroll extras (as Giamberini Marzia)
Simon Gillis ... head of commercial affairs: See-Saw Films
Michael Groom ... assistant to director - dailies
Miranda Harcourt ... coach
Rebecca Hardman ... head of legal & business affairs: See-Saw Films
Adam Hughes ... production coordinator
Amy Jackson ... head of production: See-Saw Films
Sam Joly ... production and marketing executive: See-Saw Films (as Samantha Joly)
Nazha Kajja ... production coordinator
Jason Kirk ... production secretary
Marilena La Ferrara ... production accountant
Claudia Luzzi ... production secretary
Shazia Majeed ... unit nurse
Sara McFarlane ... business affairs executive: Fulcrum Media Finance (as Sara Gajic)
Matt McNally ... epk producer
Donnchadh McNicholl ... legal and business affairs: Film4
Christos Michaels ... production lawyer
Bonnie Moir ... assistant to the director
William O'Toole ... financial controller
Sarah-Jane Rudolph ... production assistant (as Sarah-Jane Johnson)
Maria Piera Sarra ... accommodation coordinator asst
Timiana Scalzone ... payroll assistant: italy
Simab Shabir ... travel consultant
Martina Silcock ... production coordinator: recces
Aurelia Venusio Tamburrino ... production assistant (as Aurelia Tamburrino)
Irene Tartaglia ... cashier
Giuseppe Tedeschi ... assistant to Mrs. Miranda Harcourt. background action
Elena Tiberi ... account assistant / data entry
Sylvia Warmer ... associate producer: Porchlight Films
Jessica Woodland ... assistant production coordinator
Layla Zhang ... group accountant: See-Saw Films

Thanks 

Amy Powter ... special thanks

See also

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

Contribute to This Page


Recently Viewed