Better than average Superhero movie

Rating: 7/10 (23 March 2012)

John Hancock is a superhero with an attitude problem: he hates everyone. He suffers from amnesia, and can't remember parts of his life. He drinks and he's not the best example of a superhero. Then comes executive Ray Embrey (Jason Bateman), whose life is saved by Hancock, and he vows to help Hancock turn into a reputable person of society. His wife, Mary (Charlize Theron) seems to have a connection with Hancock as well.
As Hancock turns a new leaf and becomes a superhero people can count on, a shocking revelation sends Hancock's life into a tailspin as he learns who he truly was, and is, and his connections with people that seem random but really aren't.
This wasn't the best superhero movie to date, but it wasn't the worst. The storyline was compelling although not enough time was given to fully maximize the potential of it. Will Smith, as always, did a fantastic job, but the whole film seemed choppy and out of focus with the overall theme. Nonetheless, it was still a decent action flick.