Robert PattinsonBruce Wayne / The Batman Jeffrey WrightLt. James Gordon Colin FarrellOz / The Penguin John TurturroCarmine Falcone Peter SarsgaardDistrict Attorney Gil Colson Barry KeoghanUnseen Arkham Prisoner Gil Perez-AbrahamOfficer Martinez Con O'NeillChief Mackenzie Bock Alex FernsCommissioner Pete Savage Rupert Penry-JonesMayor Don Mitchell, Jr. Kosha EnglerMrs. Mitchell Archie BarnesMitchell's Son Joseph WalkerYoung Riddler Oscar NovakYoung Bruce Wayne Stella StockerMartha Wayne Joseph BalderramaLead Detective James EelesAnother Officer Angela YeohForensic Photographer Leemore Marrett Jr.Muscle Cop Ezra ElliottTactical Medic Itoya OsagiedeHushed G.C.P.D. Detective Stewart AlexanderFBI Leader Adam Rojko VegaSWAT (City Hall) Heider AliOfficer (City Hall) Marcus OniludeTraffic Cop (City Hall) Elena SaurelDetective on Phone Sid SagarDigital Forensics Cop Amanda BlakeCommand Crisis Tech Brandon BassirYoung Officer Chabris Napier-LawrenceCop (Mayor's Memorial) Douglas RussellBitter Nobody Phil AizlewoodFalcone Bodyguard Philip Shaun McGuinnessElevator Guard Elliot WarrenTrain Gang Leader Jay LycurgoYoung Train Gang Member Stefan RaceTrain Gang Member #1 Elijah BakerTrain Gang Member #2 Craige MiddleburgTrain Gang Member #3 Akie KotabeLone Train Passenger Urielle Klein-MekongoCashier Bronson WebbHooded Gunman Madeleine GrayInjured Woman Parry GlasspoolScared Drophead Jordan CoulsonMan in Suit Amanda HurwitzCounterwoman Joshua Eldridge-SmithPatrol Cop Daniel RainfordSuspicious Man Jose PalmaCommand Post #1 Kazeem Tosin AmoreCommand Post #2 Dave SimonPolice Chief Hanrahan (uncredited) Rodrig AndrisanFuneral VIP (uncredited) Craig DouglasPallbearer (uncredited) Sophie LamontGCPD Cop (uncredited) Kemal ShahDetective Lujack (uncredited) Mark AddisonFuneral VIP Guest (uncredited) Tiago MartinsJournalist (uncredited) Matt ReevesDirector / Scénariste / Producteur Michael UslanExecutive Producer Walter HamadaExecutive Producer Chantal Nong VoExecutive Producer Toby HeffermanAssociate Producer / First Assistant Director Tina AndersonAssociate Producer James ChinlundProduction Design Gary JoplingArt Direction Oliver BensonArt Direction Matthew KerlyArt Direction Lee SandalesSet Decoration Greig FraserDirector Of Photography Nikita RaeMakeup Supervisor Samantha DenyerMakeup Artist Doone ForsythMakeup Artist Dan BlacklockSet Costumer Rupert SteggleSet Costumer Steve WotherspoonCostume Supervisor Pat McGrathMakeup Designer Michael FontaineProsthetic Makeup Artist Jacqueline DurranCostume Design Naomi DonneMakeup Designer Paula PriceKey Hair Stylist Mike MarinoProsthetic Designer Sophie EarnshawKey Costumer Chris LyonsSpecial Effects Makeup Artist Robert AlonzoSecond Unit Director Bradley ParkerSecond Unit Director Emily ThomasSecond Assistant Director Conor DeediganCrowd Assistant Director Donald E G BentleySecond Assistant Director Wayne BentleyThird Assistant Director Tom EdmondsonSecond Unit First Assistant Director Susan AlexanderDigital Intermediate Producer Ben InslerFirst Assistant Editor Jens BaylisFirst Assistant Editor Jose ParraDigital Intermediate Producer Diego PerezSound Effects Editor Craig HenighanSound Designer Paul ApelgrenMusic Editor Phil BarrieSound Effects Editor Smokey CloudFirst Assistant Sound Editor Thomas FennellFirst Assistant Sound Editor Will FilesSupervising Sound Editor Hugh SherlockFirst Assistant Sound Editor Andy NelsonSound Re-Recording Mixer Chris TerhuneSound Designer George DrakouliasMusic Supervisor Lee GilmoreSound Designer Douglas MurraySupervising Sound Editor Michael GiacchinoOriginal Music Composer Ben DixonProduction Manager Simon EmanuelUnit Production Manager Kelly LeeProduction Supervisor Gretel TwomblyProduction Supervisor James R. McAllisterUnit Production Manager Peter BardsleyLocation Manager Samantha WaiteUnit Production Manager Nicholas PetrovichCasting Associate Olivia GrantCasting Associate John BrubakerCompositing Supervisor Michael A. MartinezCompositing Artist Ndosi AnyabwileCompositing Artist Robyn DucharmeCompositing Artist Phylicia FeldmanCompositing Artist Brian McCannCompositing Artist Duncan KeyCompositing Artist Oscar Lacson Jr.Visual Effects Coordinator Andrew KalickiVisual Effects Producer Alex BicknellVisual Effects Producer Russell EarlVisual Effects Supervisor Mark Owen ForkerVisual Effects Supervisor Karen KellyVisual Effects Producer Anders LanglandsVisual Effects Supervisor Julius LechnerVisual Effects Supervisor Brad MinnichVisual Effects Supervisor Ben PickeringVisual Effects Producer Bryan SearingVisual Effects Producer Brooke Lyndon-StanfordVisual Effects Supervisor Dan LemmonVisual Effects Supervisor Dominic TuohySpecial Effects Supervisor Lauren FongVisual Effects Producer Beck VeitchCompositing Supervisor