PopcorniePick by mood
Hancock poster

Hancock (2008)

EnglishFilm200892 minFantasy, Action★ 6.4/10

There are heroes. There are superheroes. And then there's Hancock.

Hancock is a down-and-out superhero who's forced to employ a PR expert to help repair his image when the public grows weary of all the damage he's inflicted during his lifesaving heroics. The agent's idea of imprisoning the antihero to make the world miss him proves successful, but will Hancock stick to his new sense of purpose or slip back into old habits?

Directed by
Peter Berg
Starring
Will Smith, Charlize Theron, Jason Bateman
Music
John Powell
Released
2008-07-01

Open in Popcornie

Where to watch Hancock in India

Sony LIVStream Lionsgate PlayStream Sony PicturesStream SonylivStream Apple TV StoreRent · Buy ZEE5Rent Amazon VideoRent YouTubeBuy

Streaming data from JustWatch. Open in Popcornie for direct links and other countries.

Cast

Will SmithWill SmithJohn Hancock
Charlize TheronCharlize TheronMary
Jason BatemanJason BatemanRay
Jae HeadJae HeadAaron
Eddie MarsanEddie MarsanRed
David MatteyDavid MatteyMan Mountain
Maetrix FittenMaetrix FittenMatrix
Thomas LennonThomas LennonMike
Johnny GaleckiJohnny GaleckiJeremy
Hayley Marie NormanHayley Marie NormanHottie
Dorothy CecchiWoman in Dive Bar
Michelle LemonGirl at Bus Bench

If you liked Hancock

City of Angels posterCity of Angels1998 · EnglishThor posterThor2011 · EnglishArizona Dream posterArizona Dream1993 · EnglishDoctor Strange in the Multiverse of Madness posterDoctor Strange in the Multiverse of Madness2022 · EnglishSix Days Seven Nights posterSix Days Seven Nights1998 · EnglishGuardians of the Galaxy posterGuardians of the Galaxy2014 · EnglishThe Edge posterThe Edge1997 · EnglishA Matter of Life and Death posterA Matter of Life and Death1946 · EnglishPirates of the Caribbean: At World's End posterPirates of the Caribbean: At World's End2007 · EnglishDragonheart: Vengeance posterDragonheart: Vengeance2021 · EnglishDays of Thunder posterDays of Thunder1990 · EnglishTop Gun posterTop Gun1986 · English