Patricia ArquetteFrankie Paige Gabriel ByrneFather Andrew Kiernan Jonathan PryceCardinal Daniel Houseman Thomas KopacheFather Durning Rade ŠerbedžijaMarion Petrocelli Enrico ColantoniFather Dario Dick LatessaFather Gianni Delmonico Portia De RossiJennifer Kelliho Lydia HazanAttending Nurse Frankie ThornDonna's Customer Rupert WainwrightRegisseur Frank Mancuso Jr.Producer Waldemar KalinowskiProduction Design Anthony R. StableyArt Direction Florence FellmanSet Decoration Helen KozoraSet Decoration Buyer Jody WeisenfeldSet Decoration Buyer Jeffrey L. KimballDirector Of Photography Flemming OlsenSecond Unit Director Of Photography Louise FrogleyCostume Design Joyce KogutCostume Supervisor Barbara LorenzHairstylist Ron ScottKey Hair Stylist James MacKinnonKey Makeup Artist Perri SorelKey Makeup Artist Raúl SarmientoMakeup Artist Michelle BühlerMakeup Artist Debbie ZollerMakeup Artist Ve NeillMakeup Department Head Candi GuterresOn Set Dresser Miguel LimaFirst Assistant Director David BarrettSecond Unit Director Benjamin RosenbergFirst Assistant Director Eric Fox HaysSecond Assistant Director Jeanne ByrdScript Supervisor Michael J. DuthieRedacteur Michael R. MillerRedacteur Elia CmiralOriginal Music Composer Billy CorganOriginal Music Composer Thomas J. O'ConnellAdr Mixer Robert DeschaineAdr Mixer Bryan O. WatkinsAdr Mixer Charleen Richards-SteevesAdr Mixer Rick CanelliAdr Recordist David LucarelliAdr Recordist Michael MillerAdr Recordist Jack M. Nietzsche Jr.Boom Operator Mark SteinbeckBoom Operator Alyson Dee MooreFoley Artist Carolyn TappFoley Recordist Elliott KoretzSound Editor Richard L. AndersonSound Effects Editor Mike ChockSound Effects Editor George SimpsonSound Effects Editor John RotondiSound Engineer Ezra DweckSound Re-Recording Mixer Scott MillanSound Re-Recording Mixer Dennis SandsSound Re-Recording Mixer Mark ManginiSupervising Sound Editor Gregor HabsburgArt Department Production Assistant Jesus G. DuranSpecial Effects Supervisor Marc ScottDigital Compositor Tony NoelDigital Compositor Joan Collins CareyVisual Effects Producer George MerkertVisual Effects Producer David McCulloughVisual Effects Producer Mark SpatnyVisual Effects Production Manager Tim McGovernVisual Effects Supervisor