"Hancock" is a superhero film featuring Will Smith as the titular character.Show More
John Hancock, an amnesiac and reluctant superhero with destructive tendencies, crosses paths with a PR executive, played by Charlize Theron. The encounter leads to revelations about Hancock's past and the origins of his powers.
What Character from Hancock Are You?
Perhaps you identify with Mary Embrey, the complex PR executive with ties to Hancock's past, or Ray Embrey, the idealistic public relations specialist. Uncover your role in this unique superhero narrative.