Ray takes pity on Hancock and invites him home to dinner with his wife, Mary (Charlize Theron), and son, Aaron (Jae Head). As a gesture, Ray offers an image makeover, and eventually Hancock agrees to be coached in superhero etiquette. “I'm going to teach you how to interface with the public,” encourages Ray.
The indestructible hero agrees to Ray's plan, acting politely in public and even going to prison briefly for “destroying” a train that crashed into him – until, of course, the cops need his help subduing Red (Eddie Marsan), a madman who has hostages in a bank with bombs. Meanwhile, Ray's wife, who's somewhat attracted to the Hancock, insists that having him around will lead inevitably to tragedy.
But just when you think you have a handle on the sory, it changes direction. Hancock does the right thing - sobers up and foils a bank robbery - before discovering he's not the only one of his kind left; there's a female superhero flying around - and she's not happy with Hancock being on the same turf.
Bateman and Marsan hold down their generic sidekick roles, while Theron brings an adequate range to her little part. As a director, Berg struggles to balance the mix of tones and the conflicts of man and superman, but, really, it's a Will Smith movie, and just a passable one at that, mostly because he IS Will Smith. Unfortunately, even with Smith's big charm and his proven track record as the cinematic king of the Fourth of July weekend, Hancock shows that even superpowers have their limits.