Hancock is the odd super hero flick. You'll get a number of good laughs, some drama, and plenty of action.
Will Smith does an excellent job of playing the troubled brooding angry emotional anti-hero who doesn't give a fuck. The superb Charlize Theron gives us an other great emotional experience. And Jason Bateman is probably at his funniest as the kind hearted, right minded, tries as hard as he can good samaritan.
The scenes are well built, with nice connection between each of them. The dialogs are uproariously funny. The intrigued is well maintained. The action is interesting and diversified. The drama and the emotions are compelling, heart-tugging. And the setup is imaginative.
The real problem lies in the fact that the movie doesn't seem to know what it wants to be. The action and the special effects are clearly the biggest assets, but the scenario says it's a funny piece, up until the third act, where it changes to a dramatic story. It doesn't have a cohesive whole. It feels like an introduction without the followup story. Most super hero film introducing their main character will have more meat to offer. The worst scene is the one with the French speaking kid. Remove the accent and it works.
Still, it's great entertainment, especially if you like super heroes, action, or any of the principal actors.
7*/10