Immaculate(2025)
Full Cast & Crew
Directing
Michael Mohan
DirectorAnnamarie Dicesare
Assistant DirectorSara Fathi
Third Assistant DirectorAlessandro Specchio
Second Assistant DirectorValentina Scuro
Script SupervisorSally Sue Beisel
First Assistant DirectorElisa Costa
Script SupervisorAndrea Pagani
Second Unit First Assistant DirectorLuca John Rosati
Second Unit First Assistant Director
Writing
Acting
Sydney Sweeney
Sister CeciliaÁlvaro Morte
Father Sal TedeschiSimona Tabasco
Sister MaryBenedetta Porcaroli
Sister GwenGiorgio Colangeli
Cardinal Franco MerolaDora Romano
Mother SuperiorGiulia Heathfield Di Renzi
Sister IsabelleGiampiero Judica
Doctor GalloBetti Pedrazzi
Sister FrancescaGiuseppe Lo Piccolo
Deacon EnzoCristina Chinaglia
Sister FriedeNiccolò Senni
Customs OfficialIsabel Desantis
Young CeciliaViviane Florentine Nicolai
Sister SallyMarisa Regina
Sister JoanLaura Camassa
Young NoviceCinzia Fantauzzi
Red Veiled NunTiziano Ferracci
Weary Customs Official
Production
Sydney Sweeney
ProducerDavid Bernad
ProducerJonathan Davino
ProducerTeddy Schwarzman
ProducerMichael Heimler
ProducerJohn Friedberg
Executive ProducerChristopher Casanova
Executive ProducerWill Greenfield
Executive ProducerBen Shafer
Co-ProducerBarbara Giordani
CastingFrancesco Vedovati
CastingFabio di Lorenzo
Unit ManagerRoberto Scuro
Production AssistantMarion Marcucci
Assistant Location ManagerWill Greenfield
Unit Production ManagerGabriela Leibowitz
Co-ProducerGianluca Mizzi
Supervising ProducerPhilip Rogosky
Supervising ProducerMatteo Vallecoccia
Line ProducerSabrina Manna
Production ManagerAlberto Gavini
Location ManagerSamuel Turchi
Key Set Production AssistantMaria Teresa Monaco
Extras CastingSerenella Giudici
AccountantGiulio Antonetti
First Assistant AccountantRiccardo Fanelli
Second Assistant AccountantCory Lewis
Post Production AccountantRiccardo Neri
ProducerBarbara Ruggeri
Production SupervisorAndrea Bianciardi
Assistant Location ManagerBrando De Siato
Assistant Location ManagerFederica Di Dio
Casting AssistantAnnalisa Calia
Casting AssistantDiego Biasini
Casting AssistantLucrezia Calabrese
Casting AssistantRocca Calabrese
Casting AssistantFlavia Capogna
Casting AssistantErika Valletta
Casting Assistant
Costume & Make-Up
Francesca Antonetti
Makeup ArtistFederica Emidi
Makeup Department HeadChiara Fulli
Makeup ArtistElena Fabbiani
HairstylistLuca Vannella
Hair Department HeadTommaso Postiglione
On Set DresserFrancesca Brunori
Costume DesignFlavia Figà Talamanca
Costume SupervisorAlina Dan
Costume CoordinatorGaia Mandarano
Assistant Costume DesignerAnnalaura Belli
Assistant Costume DesignerClaudio Rizzo
Key Set CostumerManuela Proietti
Key Set CostumerLisa Crescioli
Key Set CostumerGiuseppina Corletti
SeamstressPeter Nicastro
HairstylistAngelo Vannella
HairstylistMauro Verderosa
HairstylistElisabetta Paolucci
HairstylistBenedetta Del Vecchio
Makeup ArtistMichela Bazzardi
Costume AssistantVanessa Carboni
Costume AssistantMichela Carmignani
Costume AssistantPalmira Di Cesare
Costume AssistantLaura Maddalena
Costume AssistantChiara Maggi
Costume AssistantEleonora Mainella
Costume AssistantGiulia Pagliarulo
Costume AssistantIlaria Presutti
Costume AssistantAnnalisa Riccardi
Costume AssistantMariafrancesca Ricci
Costume AssistantDaniele Uccero
Costume AssistantVeronica Beffa
Makeup ArtistVeronica Falabella
Makeup ArtistFederico Meniconi
Makeup ArtistGiulia Giorgi
Special Effects Makeup ArtistSilvia Castellucci
Special Effects Makeup ArtistAlessandra Maria Catalano
Special Effects Makeup ArtistMatteo Gregori
Special Effects Makeup ArtistPaolo Di Gregorio
Special Effects Makeup Artist
Sound
Gianpaolo Catanzaro
Sound MixerZack Goldsborough
Sound RecordistChristian P. Minkler
Sound Re-Recording MixerBryan Parker
Supervising Sound EditorJoshua Adeniji
Sound Effects EditorJoshua Adeniji
Sound DesignerSofia Novelli
Sound AssistantGian Felice Soccorsi
Boom OperatorWilla Yudell
Music SupervisorMikki Itzigsohn
Music SupervisorGianpaolo Catanzaro
Sound EngineerWill Bates
Original Music ComposerCeleste Frontino
Sound MixerSimone Lucarella
Boom OperatorJason Tregoe Newman
Music EditorAndrew Ransom
Music EditorBryant J. Fuhrmann
Music EditorPernell L. Salinas
Assistant Sound EditorKristen Hirlinger
Supervising Dialogue EditorSam C. Lewis
Foley MixerEllen Heuer
Foley ArtistAlex Ullrich
Foley ArtistAlex Gerbrandt
Sound Re-Recording MixerZack Goldsborough
Sound Re-Recording MixerAdrian Cepeda
ADR Supervisor
Camera
Antonello Emidi
Second Unit Director of PhotographyLowell A. Meyer
Additional PhotographyElisha Christian
Director of PhotographyTommaso Mele
Key GripArmando Avallone
"A" Camera OperatorAlberto Torrecilla
First Assistant "A" CameraPasquale Corrado
Second Assistant "A" CameraAlessio Bastianelli
"B" Camera OperatorIlya Saphea
"B" Camera OperatorDuccio Maccari
First Assistant "B" CameraAngelo Nakhnoukh
Second Assistant "B" CameraAndrea Soncin
Digital Imaging TechnicianMauro Faina
Best Boy GripGiacomo Mele
Dolly GripMarco Licitra
GripDaniele Dessena
GripAntonio Andreacchio
GripRomano Brasioli
GripSimone Dante
GripAlessandro Del Tinto
GripMoreno Faina
GripGennaro Ferrara
GripValentina Grisolia
GripPietro Petri
GripValerio Taddei
GripLowell A. Meyer
Second Unit Director of PhotographyStefano Palla
First Assistant CameraMaria Marangoni
Second Assistant CameraLuca Sano
Digital Imaging TechnicianAndrea Cuomo
Grip
Lighting
Elvis Pasqual
GafferAlessandro Biagioli
Rigging GripMarco Rachini
Best Boy ElectricSamuele Ferrari
ElectricianCristiano Verardo
ElectricianAndrea Rostellato
Rigging GafferMirko Fioravanti
ElectricianRoberto Piersanti
Rigging GafferFulvio Sergianni
Key Rigging GripCristiano Biagioli
Rigging GripGiordano Iannaccone
Rigging GripTano Caruso
ElectricianFabrizio Coppo
ElectricianDaniele Di Palma
ElectricianDanilo Di Palma
Electrician
Visual Effects
Casey Roberts
Visual Effects ProducerDani Horbiak
VFX ArtistJohn Brubaker
Visual Effects SupervisorPaolo Galiano
Special Effects SupervisorVictor Perez
Visual Effects SupervisorBrian Sales
Compositing SupervisorAndrew Furlong
Effects SupervisorAustin Schmidt
Visual Effects CoordinatorChristian Oshesky
VFX EditorStephen Cheatum
VFX Editor
Crew
Laura La Fauci
Special Effects CoordinatorElena Gentile
Special Effects CoordinatorEdoardo Brunatelli
Set Production AssistantGiulia Sardelli
Set Production AssistantEnrico Toscano
Special Effects TechnicianAlessandro Novelli
Stunt CoordinatorLorenza Perrone
StuntsGaia Amato
StuntsLavinia Alberti
StuntsManuele Cacciabaudo
StuntsMarco Caterini
StuntsFederico Diust
StuntsGiulia Fraschetti
StuntsFlavia Marcellini
StuntsSilvia Marcellini
StuntsTamara Tassi
StuntsDavid Zamperla
StuntsGianluca Apa
Set Production InternGiorgio Lattanzi
Set Production AssistantRoberto Scuro
Set Production AssistantDaniela Merlo
Dialogue CoachMarco Petrassi
StuntsLorenzo Urbani
StuntsPasquale Cafagno
CarpenterMarco Angelo Bosco
Video Assist OperatorGiacomo Ferrari
Video Assist OperatorGianmarco Palluzi
CablemanAlessio Fiorani
Generator OperatorWalter Martinelli
Special Effects TechnicianMatteo Naselli
Special Effects TechnicianAndrea Cunzo
Special Effects TechnicianFilippo Franzè
Special Effects TechnicianJacopo Galiano
Special Effects TechnicianCamillo Leporati
Special Effects TechnicianMarco Ginevra
Transportation CaptainMatt Akey
Executive Visual Effects ProducerEric Schoellnast
CG SupervisorKevin Greutert
Creative Consultant
Editing
Art
Francesco Scandale
Art DirectionAdam Reamer
Production DesignVeronica Lopez
Set DecorationGinevra Fusari
Property BuyerAnthony Steven Visciglia
Assistant Art DirectorGiulia Romolini
Assistant Set DecorationElena Pillon
Art Department CoordinatorElena Pillon
Set Decorating CoordinatorRiccardo Passanisi
Property MasterFabio Marconi
LeadmanHenri-Charles Alexandre
Standby Property MasterCarlo Macrì
SwingRoberto Sergiovanni
SwingTeddy Blanks
Title Designer