Hancock è un supereroe alquanto insolito. Sarcastico e un po' casinista ad ogni sua impresa eroica è associato un danno. I cittadini di Los Angeles, anche se inizialmente molto contenti di avere dalla loro parte un supereroe pronto a difenderli, ora ne hanno davvero abbastanza di tutti i guai che combina. Hancock è infelice, beve molto per dimenticare la sua difficile situazione e tutto sembra andare sempre peggio. Il PR Ray Embrey lo aiuta a riabilitare la sua immagine ma inizia una relazione segreta con la moglie di Ray, la bellissima Mary.