Why Did They Have To Ruin Such a Good Idea?

Rating: 9/10 (23 March 2013)

A very original idea, but... the execution somewhat ruined it.
The first part of the movie is actually very good, but it declines steadily as soon as "the twist" is introduced. Towards the end, it gets so boring, unconvincing and lame -- it becomes genuinely intolerable and impossible to sit through.
I did not like the "twist"; it was cheesy at best. Really unnecessary; ruined the whole movie. Charlize Theron is SO not convincing as a superwoman. Laughably pathetic. She's normally a half-decent actress, but this time her performance is so awfully bad, it's embarrassing.
It's kind of "cute" (and actually convincing) that Hancock hates the terms "a**hole", but when superwoman starts imitating this, you just cover your face and think: "Oh, puh-lease!" It's just too annoying.
The movie was also lacking a good antagonist. Was that bank robber supposed to make up for that? If so, it really didn't work.
The character of that supposed PR *guru* (Ray) is not at all believable. Throughout the whole movie, he is portrayed more like an amateur -- busting his butt to make it in PR, but getting rejected over and over again... until Hancock comes along.
Will Smith, as usual, plays the same character (himself). He does so in EVERY movie, so the public is somewhat used to it, I suppose. They should quit giving him character names, and just let him be Will Smith as Will Smith -- that'll be more convincing and less irritating. It is his charisma that carries him through, not his acting abilities anyway.
If you compare will Smith to, say, Cate Blanchett, you will realize that Will Smith is NOT an actual actor. He is comfortable in front of the camera, and he has some charisma, but he can't portray anyone else but Will Smith.
I would watch the movie again; it's kind of entertaining -- until Mary reveals her superhuman powers. That's when it becomes lame and unwatchable.
It's a shame, though... they could've made the movie a whole lot better by not shoving all that LAME superwoman crap in it.