Full Cast & Crew ยท 247 people
Will Smith
John Hancock
Charlize Theron
Mary
Jason Bateman
Ray
Jae Head
Aaron
Eddie Marsan
Red
David Mattey
Man Mountain
Maetrix Fitten
Matrix
Thomas Lennon
Mike
Johnny Galecki
Jeremy
Hayley Marie Norman
Hottie
Dorothy Cecchi
Woman in Dive Bar
Michelle Lemon
Girl at Bus Bench
Akiva Goldsman
Executive
Michael Mann
Brad Leland
Trieu Tran
Darrell Foster
Police Sergeant
Liz Wicker
Female Cop
Taylor Gilbert
Female Hostage
Caroll Tohme
Clapping Guy
Barbara Ali
Woman Under Ray's Car
Ryan Radis
Rail Crossing Crowd
Elizabeth Dennehy
Darren Dowler
John Frazier
Train Engineer
Daeg Faerch
Michel
Matthew King
Neighborhood Kid
Martin Magdaleno
Ronald W. Howard
Man on Street
Gregg Daniel
Police Chief
Nancy Grace
Atticus Shaffer
Boy at Bus Bench
Aaron Henderson
Ice Cream Truck Patron
Huy Nguyen
Mary-Jessica Pitts
Kalee StClair
Donald Gibb
Convict
Ralph Richeson
Allan Havey
Timothy Brennen
Anthony Ledesma
Steven Pierce
Dominic Prampin
Diamond Dan Quinn
Mars Crain
Jack Axelrod
Eddie J. Fernandez
Martin Klebba
Richard W. Gallegos
Angry Man
Marc C. Geschwind
Rob Maron
Aisha Schliessler
Sunglass Woman
Pritam Singh Biring
Sikh
Cher Calvin
Reporter
Bill McMullen
Valet
Brandon Ford Green
Radio Caller (voice) (uncredited)
Peter Berg
Doctor Who Helps Mary (uncredited)
Matt Bettinelli-Olpin
Reporter (uncredited)
Samantha Cannon
Hospital Doctor #2 (uncredited)
Rico Devereaux
Inmate (uncredited)
Alexa Havins
Fan (uncredited)
Edward M. Kelahan
Theatre Guest (uncredited)
AlgeRita Wynn
Mug Shot Officer (uncredited)
Rick Mali
Correction Officer (uncredited)
Chris Mitchell
Chain Gang Guard (uncredited)
Scott Michael Morgan
KCOT Reporter (uncredited)
Bryan Keith Ponton
Hospital Doctor #1 (uncredited)
Dawn Ressy
Theater Goer (uncredited)
Nicholas Rich
Los Angeles City Fire Paramedic (uncredited)
Mark Simich
Matt (uncredited)
Kate Clarke
ER Nurse (uncredited)
Rosemary Brandenburg
Set Decoration
William Hawkins
Art Direction
Dawn Swiderski
Neil Spisak
Production Design
Douglas Fox
Property Master
China Iwata Fox
Assistant Property Master
Kasra Farahani
Production Illustrator
Easton Michael Smith
Assistant Art Director
Patte Strong-Lord
Set Designer
Jeff Markwith
James Carson
Theresa Greene
Art Department Coordinator
Amanda Hunter
Graphic Designer
Tristan Paris Bourne
Michael P. Sweeney
Jesse Valdez
Standby Painter
William O. Hunter
John Hoskins
Construction Coordinator
Larissa Lowthorp
Assistant Production Design
Tobias A. Schliessler
Director of Photography
David Luckenbach
"A" Camera Operator
Steadicam Operator
Larry Nielsen
First Assistant Camera
Lucas Bielan
"B" Camera Operator
David B. Nowell
Aerial Director of Photography
Jimmy E. Jensen
Frank Masi
Still Photographer
Melvin 'Butch' Von Bulow
Dolly Grip
Steve Graves
Best Boy Grip
Audie Aragon
Michael Anderson
Key Grip
Pierce Austin
Hairstylist
Louise Mingenbach
Costume Design
Richard De Alba
Amy Schmiederer
Key Makeup Artist
Elaine Ramires
Key Costumer
Meg Matthews
Stacy Caballero
Assistant Costume Designer
Kathrine Gordon
Hair Department Head
Yvette Stone
Alison McCosh
Cindy J. Williams
Makeup Department Head
Dan Bronson
Costume Supervisor
Melissa Forney
Key Hair Stylist
Judy Murdock
Makeup Artist
Richard Redlefsen
Makeup Effects
Dempsey Tillman
Video Assist Operator
Gabriela Gutentag
Unit Publicist
Randy Peters
Transportation Captain
Jim Schwalm
Special Effects Coordinator
Michael McGuire
Stunts
Clay Cullen
Mickey Giacomazzi
Hank Amos
Doug Coleman
Chris Cenatiempo
Stunt Driver
Oakley Lehman
Mike Smith
Kylie Furneaux
Stunt Double
Robin Bonaccorsi
Rockey Dickey Jr.
Jeff Bramstedt
Randy James Beckman
Dave Van Zeyl
Eliza Coleman
Petra Sprecher
Austin Priester
Clay Donahue Fontenot
Shawnna Thibodeau
Heidi Moneymaker
Tang Nguyen
Tanner Gill
Debbie Evans
Kiante Elam
Stacey Carino
Utility Stunts
Bill Young
Allan Padelford
Samuel Le
Simon Crane
Stunt Coordinator
Vanessa Motta
Annie Ellis
Steve Kelso
Arturo Dickey
Chris Majors
Corey Michael Eubanks
Alisa Hensley
Pat Romano
Alex Huynh
Tim Gallin
Christopher Gordon
Wade Eastwood
Brian Shehan
Shauna Duggins
Kyle McDuffie
Robert Winter
CG Supervisor
Director
Eric Heffron
First Assistant Director
Second Unit Director
Kerry Lyn McKissick
Script Supervisor
David Sardi
Richard Oswald
Second Assistant Director
Juliana Guedes
Assistant Director
Chris Castaldi
Paul Rubell
Editor
Colby Parker, Jr.
Ken Blackwell
Associate Editor
Bob Schneider
Digital Intermediate Editor
Mo Henry
Negative Cutter
Jill Bogdanowicz
Digital Colorist
Zahida Bacchus
Digital Intermediate Producer
Bob E. Krattiger
Chief Lighting Technician
Lonnie S. Gatlin
Assistant Chief Lighting Technician
Don Selsor
Key Rigging Grip
Angela M. Eliasz
Lighting Artist
Producer
Francine Maisler
Casting
Ian Bryce
Executive Producer
James Lassiter
Allegra Clegg
Unit Production Manager
Denise Chamian
Jonathan Mostow
Daren Hicks
Production Supervisor
Richard Saperstein
Co-Producer
Tracey Nyberg
Associate Producer
Michelle McGonagle
David Krudis
Payroll Accountant
Ilt Jones
Location Manager
Denise Morgan McGrath
Production Accountant
Orlando R. Gonzales
Production Coordinator
Jonathan Hook
Maria Norman
Executive Assistant
Angela Demo
Casting Associate
Myo Campbell
Production Assistant
David Lawson Jr.
Kevin E. Patterson
Utility Sound
Gregory King
Supervising Sound Editor
Perry Dodgson
Boom Operator
Barbara Delpuech
Sound Effects Editor
David MacMillan
Production Sound Mixer
Mike McKone
Assistant Sound Editor
Ann Ducommun
Kim Drummond
Dialogue Editor
Shaughnessy Hare
Yann Delpuech
Sound Designer
Shawn Murphy
Scoring Mixer
Barbara Noren
Foley Editor
Dan Yale
Foley Supervisor
Katie Greathouse
Music Editor
Sound Re-Recording Mixer
Joel Shryack
Supervising ADR Editor
Rick Kline
Katrina Schiller
George Drakoulias
Music Supervisor
Bob Badami
Music Consultant
Michael J. Broomberg
Foley Artist
Gary A. Hecker
Brad Brock
Foley Mixer
Howard London
ADR Mixer
John Powell
Original Music Composer
John Dykstra
Visual Effects Designer
Josh R. Jaggars
Visual Effects Producer
Special Effects Supervisor
Tim Hawkins
Visual Effects Supervisor
Jillian Toohey
Sue Campbell
Lead Animator
Glenn Morris
Vincent Cirelli
Vincent Ngo
Screenplay
Vince Gilligan