Get to know the talented actors and actresses who brought the characters to life in Hancock. From Will Smith's portrayal of John Hancock to Charlize Theron's role as Mary Embrey, the cast is packed with skilled performers. The most popular cast member today is Will Smith, John Hancock.
Actor online popularity data updated today, May 01, 2024
Get to know the talented actors and actresses who brought the characters to life in Hancock. From Will Smith's portrayal of John Hancock to Charlize Theron's role as Mary Embrey, the cast is packed with skilled performers.
Hancock is a 2008 American superhero film starring Will Smith as the titular character, co-produced by and also featuring Charlize Theron and Jason Bateman. The story follows a down-and-out superhero who seeks to improve his public image with the help of a PR expert after causing much damage during his heroic acts.