S velkými schopnostmi přichází i velká zodpovědnost – to vědí všichni – všichni až na Hancocka. Je popudlivý, konfliktní, sarkastický a nepochopený a jeho dobře míněné hrdinské skutky by měly splnit účel a zachránit nespočet životů, ale vždycky to vypadá, že místo toho zanechává za sebou spoušť. Veřejnost má toho všeho konečně dost – dobří obyvatelé Los Angeles jsou vděčni za svého místního hrdinu, ale rádi by věděli, co kdy komu udělali, že si tohohle chlapíka zasloužili. Hancock není typem člověka, kterého zajímá, co si o něm ostatní lidé myslí – do dne, kdy zachrání život Raye Embreyho (Jason Bateman), který pracuje jako PR executive (osoba zodpovědná za styk s veřejností) a kdy začíná cynický super hrdina zjišťovat, že nakonec má přece jen svou zranitelnou stránku...