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 popudlivý, konfliktný, sarkastický a nepochopený a jeho dobre mienené hrdinské skutky by mali splniť účel a zachrániť nespočet životov, ale vždy to vyzerá, že namiesto toho zanecháva za sebou spúšť. Verejnosť 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 kedy komu urobili, že si tohoto chlapíka zaslúžili. Hancock nie je typom človeka, ktorého zaujíma, čo si o ňom ostatní ľudia myslia - do dňa, keď zachráni život Raya Embreyho (Jason Bateman), ktorý pracuje ako PR executive (osoba zodpovedná za styk s verejnosťou) a kedy začína cynický super hrdina zisť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á sa môže zdať nemožná, pretože Rayova žena Mary (Charlize Theron) ho pokladá za stratený prípad.