This movie definitely starts off with promise. The concept is a real-world superhero who uses his powers in a drunken haze, often causing more damage when he tries to help. Some of Hancock's antics were extremely amusing from his impalement of a SUV on top of a building's antenna or his whale throw, but the story which begins strong and interesting, suddenly veers off into Hancock's past which sort of explains why he acts the way he does but the sudden reveal of Charlize Theron as a superhuman like him and his former wife who abandoned him several decades ago left me feeling disappointed and the story sort of peters out from there. I will give credit that Will Smith seemed to rise above his material and the story itself, giving a performance of a regular guy with regular weaknesses and frailties and struggling to rise above them. The special effects were awesome, but it can't hide the fact that the story is the weakest point of the film.