Hancock racconta la storia di John Hancock, un supereroe con problemi di alcolismo e goffaggine che è diventato l'uomo più odiato di Los Angeles. Nonostante abbia salvato molte vite, ha anche causato ingenti danni alla città. Quando salva la vita di Ray Embrey, un esperto di pubbliche relazioni, Ray cerca di migliorare l'immagine di Hancock, ma la moglie di Ray, Mary, sembra avere motivi misteriosi per volerlo lontano da lei e dalla sua famiglia.
Cast principaleVedi cast completo →
Will Smith
Charlize Theron
Jason Bateman
Eddie Marsan
Jae Head