Edit
Immaculate (2024) Poster

(2024)

Full Cast & Crew

Directed by 

Michael Mohan

Writing Credits  

Andrew Lobel ... (written by)

Cast (in credits order) complete, awaiting verification  

Sydney Sweeney ... Sister Cecilia
Álvaro Morte ... Father Sal Tedeschi
Simona Tabasco ... Sister Mary
Benedetta Porcaroli ... Sister Gwen
Giorgio Colangeli ... Cardinal Franco Merola
Dora Romano ... Mother Superior
Giulia Heathfield Di Renzi Giulia Heathfield Di Renzi ... Sister Isabelle
Giampiero Judica ... Doctor Gallo
Betty Pedrazzi ... Sister Francesca (as Betti Pedrazzi)
Giuseppe Lo Piccolo ... Deacon Enzo
Cristina Chinaglia Cristina Chinaglia ... Sister Friede
Niccolò Senni ... Customs Official (as Niccolo' Senni)
Isabel Desantis Isabel Desantis ... Young Cecilia
Viviane Florentine Nicolai Viviane Florentine Nicolai ... Sister Sally
Marisa Regina Marisa Regina ... Sister Joan
Laura Camassa Laura Camassa ... Young Novice
Cinzia Fantauzzi Cinzia Fantauzzi ... Red Veiled Nun
Tiziano Ferracci Tiziano Ferracci ... Weary Customs Official

Produced by 

David Bernad ... producer
Christopher Casanova ... executive producer
Jonathan Davino ... producer
John Friedberg ... executive producer
Will Greenfield ... executive producer
Michael Heimler ... producer
Gabriela Leibowitz ... co-producer
Gianluca Mizzi ... supervising producer
Riccardo Neri ... producer
Philip Rogosky ... supervising producer
Teddy Schwarzman ... producer
Ben Shafer ... co-producer
Sydney Sweeney ... producer
Matteo Vallecoccia ... line producer

Music by 

Will Bates

Cinematography by 

Elisha Christian ... director of photography

Editing by 

Christian Masini

Casting By 

Barbara Giordani
Francesco Vedovati

Production Design by 

Adam Reamer

Art Direction by 

Francesco Scandale

Set Decoration by 

Valerio De Santis ... (on set dresser)
Veronica Lopez ... (set decor)
Fabio Marconi ... (lead man)
Tommaso Postiglione ... (on set dresser)
Giulia Romolini ... assistant set decorator

Makeup Department 

Francesca Antonetti ... makeup artist
Veronica Beffa ... makeup artist: daily
Silvia Castellucci ... special makeup effects artist
Alessandra Maria Catalano ... special makeup effects artist
Matteo De Gregori ... special makeup effects artist
Benedetta Del Vecchio ... makeup artist: daily
Paolo Di Gregorio Zitella ... special makeup effects artist (as Paolo Di Gregorio)
Federica Emidi ... makeup and special effects makeup department head
Elena Fabbiani ... hair stylist
Veronica Falabella ... makeup artist: daily
Chiara Fulli ... makeup artist
Giulia Giorgi ... special makeup effects artist (as Giulia Maria Giorgi)
Federico Meniconi ... makeup artist: daily
Peter Nicastro ... hair stylist
Elisabetta Paolucci ... hair stylist: daily
Angelo Vannella ... hair stylist: daily
Luca Vannella ... hair department head
Mauro Verderosa ... hair stylist: daily

Production Management 

Fabio di Lorenzo ... unit manager (as Fabio DiLorenzo)
Will Greenfield ... unit production manager
Sabrina Manna ... italy production manager

Second Unit Director or Assistant Director 

Sally Sue Beisel-Lander ... first assistant director (as Sally Suebeisel-Lander)
Edoardo Brugnatelli ... Set PA
Annamaria Dicesare ... Set Assistant director: Second unit
Sara Fathi ... third assistant director
Giorgio Lattanzi ... Set PA
Andrea Pagani ... first assistant director: B Unit
Luca John Rosati ... first assistant director: second unit
Giulia Sardelli ... Set PA
Roberto Scuro ... AD Set PA
Alessandro Specchio ... second assistant director
Samuel Turchi ... assistant director

Art Department 

Henri-Charles Alexandre ... Standby props
Ginevra Fusari ... Props buyer
Carlo Macrì ... Assistant lead man
Jesse Michael Owen ... storyboard artist
Riccardo Passanisi ... property master
Elena Pillon ... set dec coordinator
Anthony Steven Visciglia ... assistant art director

Sound Department 

Joshua Adeniji ... sound effects editor/sound designer
Antonio Catalano ... source connect engineer
Gianpaolo Catanzaro ... sound mixer
Celeste Frontino ... sound mixer: Second unit
Zack Goldsborough ... sound recordist
Kristen Hirlinger ... supervising dialogue editor
Sam C. Lewis ... supervising foley editor
Simone Lucarella ... boom operator: Second unit
Christian P. Minkler ... re-recording mixer
Sofia Novelli ... assistant sound
Gianmarco Palluzzi ... dailies
Bryan Parker ... supervising sound editor
Lyndsey Schenk ... Foley Cuer / sound editor
Gian Felice Soccorsi ... boom operator
Davide Storani ... a.d.r. recordist

Special Effects by 

Silvia Castellucci ... special effects makeup
Alessandro Catalano ... special effects foreman
Leonardo Cruciano ... Special effects make-up
Antonia D'Amore ... special effects crew
Ughetta Daneri ... special effects crew
Ottavia Dattolo ... special effects crew
Matteo De Gregori ... special effects animatronics: SPV
Alessia Di Giuseppe ... special effects foreman
Paolo Di Gregorio Zitella ... special effects animatronic assistant
Adrián Dimas ... Senior Special Effects & 3D Technician
Chiara Fenni ... special effects assistant
Paolo Galiano ... special effects supervisor
Elena Gentile ... special effects coordinator
Giulia Giorgi ... special effects makeup
Ilaria Passabi' ... special effects crew
Federico Iori ... special effects 3d modeller
Laura La Fauci ... special effects coordinator
Camilla Masci ... special effects crew
Chiara Milano ... special effects assistant
Simone Miraglia ... special effects assistant
Hicham Mouhim ... special effects crew
Diana Nocera ... special effects assistant
Elisabetta Paccapelo ... special effects crew
Alessia Palatroni ... special effect costume
Marco Pavani ... special effects crew
Chiara Rossano ... special effects assistant
Vito Sabini ... special effects crew
Guido Saporito ... special effects assistant
Enrico Toscano ... special effects technician

Visual Effects by 

John Brubaker ... visual effects supervisor: Crafty Apes
Vittorio De Mitri ... Data Wrangler
Spencer Hecox ... compositor: Crafty Apes
Dani Horbiak ... visual effects artist
Quan Jiang ... senior compositor: Crafty Apes
Michelle Kee ... Global Bidding Producer: Crafty Apes
Sarah Neveu ... matte painter
Christian-James Oshesky ... visual effects editor
Victor Perez ... visual effects supervisor
Casey Roberts ... visual effects producer
Brian Sales ... compositing supervisor
Lorena Solis ... compositor: Crafty Apes
Yung Sheng Tseng ... digital matte painter: crafty apes
Greg Wadsworth ... compositor

Stunts 

Lavinia Alberti ... stunts
Mattia Bisonni ... stunt performer
Samuele Brancato ... stunt driver
Federico Diust ... stunts
Giulia Fraschetti ... stunt actor
Mattia Napoli ... stunt driver / stunts
Alessandro Novelli ... stunt coordinator
Emiliano Novelli ... stunt supervisor
Marco Pancrazi ... Assistant Stunt Coordinator: Pre-Prod. Only
Marco Patrassi ... stunts
Tamara Tassi ... stunt performer
David Zamperla ... stunts

Camera and Electrical Department 

Armando Avallone ... A camera and steadicam operator
Alessio Bastianelli ... B Camera Operator
Alessandro Biagioli ... Rigging Grip
Marco Angelo Bosco ... VTR
Pasquale Corrado ... second assistant camera: "a" camera
Daniele Dessena ... grip
Antonello Emidi ... Director of photography second unit
Mauro Faina ... best boy grip
Samuele Ferrari ... electrician
Mirko Fioravanti ... electrician
Marco Licitra ... grip
Duccio Maccari ... first assistant camera: "b" camera
Giacomo Mele ... A cam Dolly Grip (credit only) / A camera dolly grip
Lowell A. Meyer ... Additional Cinematography
Angelo Nakhnoukh ... second assistant camera: "b" camera
Abdellatif Ouarrak ... desk operator
Elvis Pasqual ... gaffer
Marco Rachini ... best boy
Luca Sano ... Dit: second unit
Fulvio Sergianni ... key rigging grip
Andrea Soncin ... digital imaging technician
Alberto Torrecilla ... first assistant camera: "a" camera
Cristiano Verardo ... electrician

Casting Department 

Maria Teresa Monaco ... day players & extras casting (as Teresa Monaco)
Annalisa Calia ... extras casting assistant (uncredited)
Federica Frieda Didio ... extras casting assistant (uncredited)

Costume and Wardrobe Department 

Annalaura Belli ... costume assistant
Lisa Crescioli ... key costumer
Sonia Ravenna ... daily seamstress

Editorial Department 

Andrew Brueck ... on-line editor
Andrea Chlebak ... colorist
Alessio David Ciattini ... Dailies - Technical Manager - Kiwii Srl / Dailies - Technical Manager
Carissa Clark ... Account Executive
Josh Mathews ... digital intermediate post coordinator
Rudy Pesci ... Color Assist: Harbor Picture Company
Samuel Peterson ... first assistant editor
Adele Pozzali ... Dailies Operator: Kiwii srl
Johnny VanBuskirk ... digital intermediate producer
Gino Volpe ... Mastering Technician

Location Management 

Andrea Bianciardi ... assistant location manager
Alberto Gavini ... location manager
Marion Marcucci ... assistant location manager

Music Department 

Lucy Alper ... Score Coordinator
Judy Bereza ... additional vocalist
Sarah Bereza ... additional vocalist
Tamara Bereza ... additional vocalist
Spencer Cohen ... musician: percussion
Mikki Itzigsohn ... music supervisor
Erik Lutz ... composer: additional music
Maiah Manser ... vocal soloist
Lauren Murphy ... additional vocalist
Vivian Murphy ... additional vocalist
Andrew Ransom ... music editor
Ilyse Wolfe Tretter ... music clearance coordinator
Willa Yudell ... music supervisor
Lev Zhurbin ... musician: violin/viola (as Lev 'Ljova' Zhurbin)

Script and Continuity Department 

Elisa Costa ... second unit script supervisor
Valentina Scuro ... script supervisor

Transportation Department 

Alessio Fiorani ... Genny operator
Marco Ginevra ... transportation captain

Additional Crew 

Giulia Clara Espositi ... assistant to producers
Vincenzo Filippo ... Head Of Business Affairs: Lupin Film
Chloe Finch ... production assistant
Kevin Greutert ... creative consultant: post production
Kate Griffith ... assistant: David Bernad
Isabel Inadomi ... assistant: Teddy Schwarzman
Cory Lewis ... Production Controller
Karin Maltempo ... assistant: Michael Mohan
Randy Manis ... Production Attorney
Kaylee McGregor ... assistant: Sydney Sweeney
Isabella Menichiello ... assistant: Christopher Casanova
Daniela Merlo ... dialect coach
Rachele Palma ... Travel & Accommodation Coordinator
Richard Rapkowski ... Production Attorney
Diana Scalfati ... assistant to producers
Roberto Scuro ... AD Set PA
Wendy Xu ... assistant: Michael Heimler

Thanks 

Dakota Fanning ... special thanks
Jennifer Millar ... thanks

See also

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

Contribute to This Page


Recently Viewed