Hancock (Will Smith) igazi emberarcú szuperhős: nincs rendes állása, és egy lakókocsiban lakik, ráadásul naponta tetemes mennyiségű alkoholt önt le a torkán, és mikor szuperereje segítségével segít a városon, sokszor igen nagy mennyiségű anyagi kárt okoz. Nem is csoda, hogy a népszerűtlen szuperhőst megtalálja Ray Embrey (Jason Bateman) marketing szakember, aki felajánlja neki, hogy feljavítja az imázsát. Ekkor még nem is sejti, hogy a napjait emlékek nélkül tengető, alkoholista szuperhős mekkora galibát okozhat az ő, és a város életében. (kázsé)