Check out a futuristic-looking Will Smith in Hancock.
In the movie, the actor portrays an alcoholic superhero who has seen better days. A publicist (Jason Bateman) helps rehabilitate him, but the character eventually begins an affair with the publicist's wife (Charlize Theron). Follow all that?
Hancock rolls out in theaters on July 2.