Existujú hrdinovia… existujú super hrdinovia… a potom je tu Hancock (Will Smith). S veľkými schopnosťami prichádza aj veľká zodpovednosť – to vedia všetci – všetci až na Hancocka. Je konfliktný, sarkastický a nepochopený a jeho dobre mierené hrdinské skutky by mali splniť účel a zachrániť množstvo životov, ale vždycky to vypadá, že namiesto toho zanechává za sebou spúšť. Verejnost má toho všetkého konečne dosť – dobrí obyvatelia Los Angeles sú vďační za svojho miestneho hrdinu, ale radi by vedeli, čo komu kedy urobili, že si tohto chlapíka zaslúžili. Hancock nie je typom človeka, ktorého zaujíma, čo si o ňom ostatní ľudia myslia – do dňa, kedy zachrání život Raya Embreyho (Jason Bateman), ktorý pracuje ako PR executive (osoba zodpovedná za styk s verejnosťou) a kedy začína cynický super hrdina zišťovať, že nakoniec má predsa len svoju zraniteľnú stránku. To, aby to pochopil, bude pre Hancocka najväčšou výzvou, akej doteraz čelil – a úlohou, ktorý se môže zdať nemožným, pretože Rayova žena Mary (Charlize Theron) ho považuje za stratený prípad.