Will SmithJohn Hancock / Produttore Hayley Marie NormanHottie Dorothy CecchiWoman in Dive Bar Michelle LemonGirl at Bus Bench Akiva GoldsmanExecutive / Produttore Michael MannExecutive / Produttore 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) / Regista 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) / Regista Vince GilliganSceneggiatura Akiva GoldsmanExecutive / Produttore Michael MannExecutive / Produttore Will SmithJohn Hancock / Produttore Ian BryceProduttore Esecutivo Jonathan MostowProduttore Esecutivo Richard SapersteinProduttore Esecutivo Eric HeffronProduttore Associato / First Assistant Director Michelle McGonagleProduttore Associato Tracey NybergProduttore Associato Neil SpisakProduction Design William HawkinsArt Direction Dawn SwiderskiArt Direction Rosemary BrandenburgSet Decoration Larissa LowthorpAssistant Production Design Tobias A. SchliesslerDirector Of Photography David B. NowellAerial Director Of Photography Louise MingenbachCostume Design Richard De AlbaHairstylist Alison McCoshAssistant Costume Designer Stacy CaballeroAssistant Costume Designer Dan BronsonCostume Supervisor Elaine RamiresKey Costumer Cindy J. WilliamsMakeup Department Head Amy SchmiedererKey Makeup Artist Kathrine GordonHair Department Head Melissa ForneyKey Hair Stylist Judy MurdockMakeup Artist David SardiFirst Assistant Director Richard OswaldSecond Assistant Director Simon CraneSecond Unit Director Kerry Lyn McKissickSupervisore della Sceneggiatura Juliana GuedesAssistente Regista Chris CastaldiSecond Assistant Director Colby Parker, Jr.Montatore Ken BlackwellAssociate Editor Jill BogdanowiczDigital Colorist Zahida BacchusDigital Intermediate Producer Bob SchneiderDigital Intermediate Editor David MacMillanProduction Sound Mixer Perry DodgsonBoom Operator Kevin E. PattersonUtility Sound Gregory KingSupervising Sound Editor Ann DucommunAssistant Sound Editor Mike McKoneAssistant Sound Editor Kim DrummondDialogue Editor Yann DelpuechSound Designer Barbara DelpuechSound Effects Editor Shaughnessy HareSound Effects Editor Joel ShryackSupervising Adr Editor Barbara NorenFoley Editor Gary A. HeckerFoley Artist Michael J. BroombergFoley Artist Rick KlineSound Re-Recording Mixer George DrakouliasMusic Supervisor Bob BadamiMusic Consultant Katie GreathouseMusic Editor Katrina SchillerMusic Editor Shawn MurphyScoring Mixer John PowellCompositore Musicale Originale Allegra CleggUnit Production Manager Daren HicksProduction Supervisor Ilt JonesLocation Manager Jonathan HookLocation Manager Orlando R. GonzalesProduction Coordinator Denise Morgan McGrathProduction Accountant David KrudisPayroll Accountant 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