The movie could have been much better if the script and background of the characters were given much attention. Its idea was unique, effects were believable, and unfortunately the interest in the story dissolves towards the end. Even the fight scene was not that exhilarating. The humor was there, yet Hancock just doesn’t deliver the goods. The casts talent was just put to waste since Will Smith and Charlize Theron are good dramatic artists that are flexible enough to do comedy. If it weren’t for the humor, little action, and rare gist then it would have bombed.