Will SmithJohn Hancock / Productor Hayley Marie NormanHottie Dorothy CecchiWoman in Dive Bar Michelle LemonGirl at Bus Bench Akiva GoldsmanExecutive / Productor Michael MannExecutive / Productor Darrell FosterPolice Sergeant Taylor GilbertFemale Hostage Barbara AliWoman Under Ray's Car Ryan RadisRail Crossing Crowd Elizabeth DennehyRail Crossing Crowd Darren DowlerRail Crossing Crowd John FrazierTrain Engineer / Special Effects Supervisor Matthew KingNeighborhood Kid Martin MagdalenoNeighborhood Kid Ronald W. HowardMan on Street Atticus ShafferBoy at Bus Bench Aaron HendersonIce Cream Truck Patron Huy NguyenIce Cream Truck Patron Mary-Jessica PittsIce Cream Truck Patron Kalee StClairIce Cream Truck Patron Eddie J. FernandezConvict Richard W. GallegosAngry Man Marc C. GeschwindAngry Man Aisha SchliesslerSunglass Woman Brandon Ford GreenRadio Caller (voice) (uncredited) Peter BergDoctor Who Helps Mary (uncredited) / Director Matt Bettinelli-OlpinReporter (uncredited) Samantha CannonHospital Doctor #2 (uncredited) Rico DevereauxInmate (uncredited) Alexa HavinsFan (uncredited) Edward M. KelahanTheatre Guest (uncredited) AlgeRita WynnMug Shot Officer (uncredited) Rick MaliCorrection Officer (uncredited) Chris MitchellChain Gang Guard (uncredited) Scott Michael MorganKCOT Reporter (uncredited) Bryan Keith PontonHospital Doctor #1 (uncredited) Dawn RessyTheater Goer (uncredited) Nicholas RichLos Angeles City Fire Paramedic (uncredited) Mark SimichMatt (uncredited) Kate ClarkeER Nurse (uncredited) Matthew KingNeighborhood Kid Peter BergDoctor Who Helps Mary (uncredited) / Director Will SmithJohn Hancock / Productor Akiva GoldsmanExecutive / Productor Ian BryceProductor ejecutivo Michael MannExecutive / Productor Jonathan MostowProductor ejecutivo Richard SapersteinProductor ejecutivo Tracey NybergAsistente de producción Eric HeffronAsistente de producción / First Assistant Director Michelle McGonagleAsistente de producción Rosemary BrandenburgSet Decoration William HawkinsArt Direction Dawn SwiderskiArt Direction Neil SpisakProduction Design Larissa LowthorpAssistant Production Design Tobias A. SchliesslerDirector Of Photography David B. NowellAerial Director Of Photography Louise MingenbachCostume Design Richard De AlbaHairstylist Amy SchmiedererKey Makeup Artist Elaine RamiresKey Costumer Stacy CaballeroAssistant Costume Designer Kathrine GordonHair Department Head Alison McCoshAssistant Costume Designer Cindy J. WilliamsMakeup Department Head Dan BronsonCostume Supervisor Melissa ForneyKey Hair Stylist Judy MurdockMakeup Artist Simon CraneSecond Unit Director Kerry Lyn McKissickSupervisor de guion David SardiFirst Assistant Director Richard OswaldSecond Assistant Director Juliana GuedesAsistente de dirección Chris CastaldiSecond Assistant Director Ken BlackwellAssociate Editor Bob SchneiderDigital Intermediate Editor Jill BogdanowiczDigital Colorist Zahida BacchusDigital Intermediate Producer Kevin E. PattersonUtility Sound Gregory KingSupervising Sound Editor Perry DodgsonBoom Operator Barbara DelpuechSound Effects Editor David MacMillanProduction Sound Mixer Mike McKoneAssistant Sound Editor Ann DucommunAssistant Sound Editor Kim DrummondDialogue Editor Shaughnessy HareSound Effects Editor Yann DelpuechDiseñador de sonido Shawn MurphyScoring Mixer Barbara NorenFoley Editor Katie GreathouseMusic Editor Joel ShryackSupervising Adr Editor Rick KlineSound Re-Recording Mixer Katrina SchillerMusic Editor George DrakouliasMusic Supervisor Bob BadamiMusic Consultant Michael J. BroombergFoley Artist Gary A. HeckerFoley Artist John PowellCompositor de música original Allegra CleggUnit Production Manager Daren HicksProduction Supervisor David KrudisPayroll Accountant Ilt JonesLocation Manager Denise Morgan McGrathProduction Accountant Orlando R. GonzalesProduction Coordinator Jonathan HookLocation Manager Maria NormanExecutive Assistant Angela DemoCasting Associate Myo CampbellProduction Assistant David Lawson Jr.Production Assistant John DykstraVisual Effects Designer Josh R. JaggarsVisual Effects Producer John FrazierTrain Engineer / Special Effects Supervisor Tim HawkinsVisual Effects Supervisor Jillian TooheyVisual Effects Supervisor Sue CampbellLead Animator Glenn MorrisVisual Effects Producer Vincent CirelliVisual Effects Supervisor