Hancock is an action-comedy film directed by Peter Berg that centers on the disgruntled John Hancock (Will Smith), a surly drunken slob of a man whose often acts of supposed heroism ends up doing the city of Los Angeles more harm than good, especially when his temper gets in the way. Usually a drinking problem and a bad attitude would not be much of an issue, but for Hancock, who can fly faster than a speeding bullet and can lift up SUVs with ease, a sneeze could become deadly. When he saves a public relations consultant from meeting a rather gruesome end by an oncoming train, Hancock finds himself the new PR pet of Ray Embrey (Jason Bateman), an idealistic optimist who hopes to turn the super powered most-hated man in LA into the next superhero extraordinaire. As Ray works hard to promote Hancock's new image and his own charitable cause, Hancock, whose past is only remembered by a ticket stub, begins to learn that something is not quite as it seems with Ray's apprehensive wife Mary (Charlize Theron). Can Hancock figure out the truth behind his past before one of his many extremely angered enemies comes back for revenge?moreless