I went in with fairly low expectations, and I have to say, I was pleasantly surprised with Hancock. Once you get past the five-minute slapstick opening (CG seagulls - you'll see what I mean), it's all smooth sailing. Probably the best performance was given by Jason Bateman, who plays a struggling PR man. He finds new purpose in improving the super-lout's public image, but he certainly gets more than he bargained for.
There's a few nods to other superheroes here and there, including Iron Man and The Hulk, mostly because Hancock's always getting drunk and breaking things. But even if you're not a comic-book nerd like myself you'll find plenty to enjoy. CG seagulls aside, my only real gripe with the film is the lack of a real imposing villain. Of course, my points of reference are Lex Luthor and the Joker, so that comparison may not be fair.