Hancock

Trailer 3

Plots(1)

When Hancock grudgingly agrees to an extreme makeover from idealistic publicist Ray Embrey (Jason Bateman), his life and reputation rise from the ashes and all seems right again - until he meets a woman (Charlize Theron) with similar powers to his and the key to his secret past. (Columbia/Sony)

Cast