Brian GleesonYounger Brother Domhnall GleesonOldest Son Patricia SummersettConsoler Raphael Grosz-HarveyPhilanderer Abraham AronofskyWanderer Stephanie Ng WanWhisperer Sabrina CampiliiGood Samaritan Stanley B. HermanFornicator Andreas ApergisSlave Driver Julien Irwin DupuySoldier Sarah-Jeanne LabrosseForemother Melissa ToussaintFan #3 (uncredited) Fred Nguyen KhanLooter #1 (uncredited) Danny MAlinPaparazzi #2 (uncredited) Adam BernettProtester #1 (uncredited) Bineyam GirmaProtester #2 (uncredited) Mercedes LeggettUnderling (uncredited) Alain ChanoineUnderling (uncredited) Kimberly LaferriereUnderling (uncredited) Deena AzizRefugee (uncredited) Izabela DąbrowskaRefugee (uncredited) Hamza HaqRefugee (uncredited) Vitali MakarovRefugee (uncredited) Daniela SandifordRefugee (uncredited) Nathaly ThibaultRave Dancer (uncredited) Chloë BellandeSex Slave (uncredited) Nobuya ShimamotoUnderling (uncredited) Darren AronofskyRegista / Sceneggiatore Dylan GoldenProduttore Associato Jeff G. WaxmanProduttore Esecutivo Jennifer MadeloffProduttore Associato Mark HeymanProduttore Esecutivo Josh SternProduttore Esecutivo Philip MessinaProduction Design Chris MoseleySecond Unit Director Of Photography Matthew LibatiqueDirector Of Photography Robert MattigetzSecond Unit Director Of Photography Félix LarivièreHair Designer Danny GlickerCostume Design Frédèric DuguayHairstylist Catherine LavoieMakeup Artist Judy ChinMakeup Department Head Gillian ChandlerKey Makeup Artist Laurence LacosteKey Costumer Alexis ForteAssistant Costume Designer Erick MartinezCostume Supervisor Sabrine CanuelKey Costumer Véronique MarchessaultAssistant Costume Designer Marc Patrick ChevalierTailor Colette MartelHairstylist Shanna Roberts SaléeThird Assistant Director Martin DoepnerThird Assistant Director Ariane CollmanThird Assistant Director Sinan SaberSecond Assistant Director Joey CoughlinSecond Assistant Director Lorette LeblancSupervisore della Sceneggiatura Michael LermanFirst Assistant Director Margaret LewisDigital Intermediate Tim StipanDigital Intermediate Daniel TrillerFirst Assistant Editor Simon BervetAssistant Editor Craig HenighanSupervising Sound Editor Evan GillmanBoom Operator Simon PoudretteSound Mixer Norman BernardBoom Operator Noyan CosarerSound Re-Recording Mixer Skip LievsaySound Re-Recording Mixer Coll AndersonSound Designer Paula FairfieldSound Designer Nancy AllenSupervising Music Editor Jill PurdySupervising Sound Editor Jeff AtmajianOrchestrator Robert Aiki Aubrey LoweMusician Jim KontosUnit Production Manager Lindsay Graham AhanonuCasting Shari HansonExecutive In Charge Of Production Mélanie Lebrun-LacouvéeProduction Coordinator Taylor BlackProduction Coordinator Dana FlorescuAssistant Production Coordinator Riva Cahn ThompsonCasting Associate Raylin SaboCasting Assistant Ryan CunninghamVisual Effects Producer Colleen BachmanVisual Effects Producer Mario DumontSpecial Effects Supervisor Katherine SoaresVisual Effects Producer Kenzi ParkerDigital Compositor Ben SnowVisual Effects Supervisor Josiane FradetteVisual Effects Producer