Hancock
Hancock is a 2008 American superhero action comedy-drama film directed by Peter Berg and starring Will Smith, Charlize Theron, Jason Bateman, and Eddie Marsan. It tells the story of a vigilante superhero, John Hancock (Smith) from Los Angeles whose reckless actions routinely cost the city millions of dollars. Eventually one person he saves, Ray Embrey (Bateman), makes it his mission to change Hancock's public image for the better.