Lui Hancock nu-i pasă ce gândesc oamenii – până în momentul în care îi salvează viaţa directorului de PR, Ray Embrey (Jason Bateman). În acea zi, super-eroul negativ începe să-şi dea seama că, de fapt, este şi el vulnerabil şi că are mare nevoie de o schimbare de imagine.