Hancock played by Will Smith is a superhero with a serious chip on his shoulder. Watch the comical antics of a superhero who doesn`t seem to care what people think of him.
Hancock Movie Trailer
Hancock Cast
John Hancock Mary Embrey Ray Embrey Aaron Embrey Red Man Mountain Matrix Mike Jeremy Hottie Woman in Dive Bar Girl at Bus Bench Executive #1 Executive #2 Executive #3
Will Smith Charlize Theron Jason Bateman Jae Head Eddie Marsan David Mattey Maetrix Fitten Thomas Lennon Johnny Galecki Hayley Marie Norman Dorothy Cecchi Michelle Lemon Akiva Goldsman Michael Mann Brad Leland