HUOM! Tuonti. Tarkista, että kieli ja tekstitys sopivat sinulle. John Hancock (Will Smith) on kulunut supersankari, jota pidetään enemmänkin vitsinä Los Angelesin asukkaiden keskuudessa, koska hän on sekä alkoholisoitunut että kömpelö. Vaikka hän on pelastanut monia ihmishenkiä, hän on myös aiheuttanut suurta tuhoa, mikä on maksanut kaupungille rahaa. Sitten hän pelastaa PR-asiantuntija Ray Embreyn (Jason Bateman) hengen, ja Ray haluaa kiitoksena auttaa palauttamaan Hancockin maineen supersankarina. Hancockia kuitenkin vetää eniten puoleensa PR-asiantuntijan vaimo, Mary (Ch