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