SPOILERS**

Rating: 8/10 (5 March 2020)

You know what I enjoyed about this film? Hancock is a genuine person with superpowers. He isn't above anyone, his motivations are the same as our own. We can relate to him.
Will Smith does a good job of superstar-turned-bum-turned-superstar in this film. The acting didn't feel forced and the characters were believable.
The only issue that I have with this film was towards the end. When Hancock was about to die, the criminals mentioned how "everyone has their time." What great way to end a movie with that message.
Of course, Americans likes good endings so Hancock didn't die and everything turned out fine.
But I always wonder, how much different this movie could have been if the ending was different.
I'll fault that to a director's mistake.
4/5. Still made my favorites list.