Dunno. Could have been better

Rating: 5/10 (15 May 2010)

Extremely uneven, but brave attempt at retooling the superhero genre. Will Smith, does an admirable job of playing an essentially unlikable character and still have people rooting for him. It's just that his character isn't entirely fleshed out.
Instead, we get a somewhat half-baked attempt at giving the character some back story through Charlize Theron's character. We know that something is up the minute she lays eyes on Hancock, and we are intrigued and I must say that I was shocked by the incident where the plot thickens.
Unfortunately, after we get "some" exposition that relates the characters, the story really goes nowhere. After that, the screenwriters sort of ran out of inspiration. We have the ultimate showdown between good and evil and then a lame epilogue.
I will say, that the first hour or so is great fun and I think that the fact it comes way short of great or even quite good is a real disappointment.
Oh, I forgot Jason Bateman. His character is very nice.