Hancock
Cast & Crew
Will Smith John Hancock
Charlize Theron Mary Embrey
Jason Bateman Ray Embrey
Eddie Marsan Red
Jae Head Aaron
Thomas Lennon Mike
Johnny Galecki Jeremy
David Mattey Man Mountain
Maetrix Fitten Matrix
Hayley Marie Norman Hottie
Peter Berg Director
Vy Vincent Ngo Screenwriter
Vince Gilligan Screenwriter
Akiva Goldsman Producer
Michael Mann Producer
Will Smith Producer
James Lassiter Producer
Ian Bryce Executive Producer
Richard Saperstein Executive Producer
Jonathan Mostow Executive Producer
Tobias Schliessler Cinematography
Paul Rubell Film Editing
Colby Parker Film Editing
John Powell Original Music
Neil Spisak Production Design
William Hawkins Art Director
Dawn Swiderski Art Director
Rosemary Brandenburg Set Decoration
Louise Mingenbach Costume Design
Francine Maisler Casting
⨁Full Cast & Crew