I cannot understand why this was not much more successful.
This is another hugely entertaining turn from Will Smith, in a role which, while it's not exactly Shakespeare, gives a much better range of aspects to the character than in most "Superhero" movies.
In fact, there are kind of two films here, cleverly interwoven, that link Hancock's development from the unpleasant drunk to a future as a loved superhero, and then deliciously weaves in his background. Some teriffic lines "What kind of a b****** must I have been......",is very telling in its way, and at the end, how he saves, well, I won't spoil it, but the act befits a character that has developed hugely since the start of the movie.
The extra story bits in the special edition fill in some holes and add a little, notably the scenes about sex which will be familiar to anyone who's read Larry Niven's gem "Man of Steel, Woman of Kleenex".
Nicely cynical, emotion manipulating, and above all a damned good watch. My only bug is that I can't transfer the included DIVX version to my MP3 player as it's coded.
Time well spent.