Hancock(Will Smith饰),是刀枪不入的全民超人,犯罪分子对他丧魂落魄。但是这位全民超人每次与犯罪分子坚持都闹得惊天动地,形成严峻的破坏,对市民的生命和公共财产都是巨大的要挟。这也便是虽然他有着独一无二的才能却仍然得不到大众认同的原因。他浮躁易怒又不辩解的特性更是激化了对立。这天公关经理Ray Embrey(Jason Bateman饰)非常倒运,不仅他的全球爱心理念推销不出去,更在回家的途中被塞车堵在了火车轨道上,险些就被火车一碾而过。Hancock及时出现救了他一命,不行阻挠地破坏了火车和现场的交通,惹起公愤。Ray却灵光一闪,决定包装Hancock,把他塑形成为一位全民敬爱的英雄。没想到,最大的反对竟然来自他的妻子Mary(Charlize Theron饰),她坚持要Hancock脱离她的家庭。工作发展下去,牵扯出令人惊奇的缠绵前缘。