Vive a Los Angeles, è alcolizzato, ha superpoteri che non riesce a gestire, è disprezzato dai malviventi e impopolare tra i cittadini: è Hancock. Supereroe inadeguato e imperfetto, salva la vita a Ray Embrey, dirigente di una società di pubbliche relazioni e premuroso padre di famiglia, il quale si prende a cuore quel caso super-umano, investendo tempo ed energia per riabilitare l'uomo e riscattare l'eroe agli occhi della comunità. Tuttavia certi vizi, come un passato amore, sono duri a morire...