Obviously this was not your typical superhero movie. It comes with a couple of nice twists. One you already know, Hancock is an uncouth, rude, and belligerent superguy with anger issues. The other twist, is you'll have to see the movie to find out.
The film was not without it's problems, in my always correct opinion. The dialogue or really the fact that everyone in the movie happens to use the same curse word when referring to Hancock (that would be A-Hole), which also happens to be the word that triggers his anger, was annoying and distracted from the story I thought.
The other problem was the villains in the film. While I think they were mainly used as background to the true story, it was still weak. There is no super villain to fight against or even a natural suspenseful disaster that Hancock has to overcome as is typical in most super movies. But again this was not the typical "Save the Earth" film anyway. So I guess we couldn't expect that. But the few bad guys in it were pretty lame.
Despite those minor issues you couldn't help but like Hancock, just like his friend played by Jason Bateman, and even his wife (Charlize Theron) ends up liking him. but with Will Smith playing Hancock how could you not like his character?
So if you are looking for something a little different and a break from the typical super-hero movies that are rolling out this summer (Ironman, Hulk, Batdood, and Hellboy Deuce), then take a wobbly flight over to the theater and check out HANCOCK!