Hrají: Will Smith jako John Hancock, Charlize Theron jako Mary Embrey, Jason Bateman jako Ray Embrey
Existují hrdinové … existují super hrdinové… a pak je tu Hancock (Will Smith). S velkými schopnostmi přichází i velká zodpovědnost – to vědí všichni – všichni až na Hancocka. Je popudlivý, konfliktní, sarkastický a nepochopený a jeho dobře míněné hrdinské skutky by měly splnit účel a zachránit nespočet životů, ale vždycky to vypadá, že místo toho zanechává za sebou spoušť. Veřejnost má toho všeho konečně dost – dobří obyvatelé Los Angeles jsou vděčni za svého místního hrdinu, ale rádi by věděli, co kdy komu udělali, že si tohohle chlapíka zasloužili. Hancock není typem člověka, kterého zajímá, co si o něm ostatní lidé myslí – do dne, kdy zachrání život Raye Embreyho (Jason Bateman), který pracuje jako PR executive (osoba zodpovědná za styk s veřejností) a kdy začíná cynický super hrdina zjišťovat, že nakonec má přece jen svou zranitelnou stránku...
Will Smith jako John Hancock
Charlize Theron jako Mary Embrey
Jason Bateman jako Ray Embrey
Jae Head jako Aaron Embrey
Eddie Marsan jako Red
David Mattey jako Man Mountain
Maetrix Fitten jako Matrix
Thomas Lennon jako Mike
Johnny Galecki jako Jeremy
Hayley Marie Norman jako Hottie
Dorothy Cecchi jako Woman in Dive Bar
Peter Berg jako Doctor
Darrell Foster jako Police Sergeant
Brandon Ford Green jako Radio Caller (voice)
Daeg Faerch jako Michel
Trieu Tran jako Jr exec
Ryan Radis jako Rail Crossing Crowd
Eddie J. Fernandez jako Skinning Con
Martin Klebba jako Prisoner
Matt Bettinelli-Olpin jako Reporter
Samantha Cannon jako Nurse
Rico Devereaux jako Inmate
Alexa Havins jako Fan
Edward M. Kelahan jako Theater Guest
Algerita Wynn Lewis jako Mug Shot Officer
Rick Mali jako Corrections Guard
Chris Mitchell jako Chain Gang Guard
Scott Michael Morgan jako KCOT Reporter
Bryan Keith Ponton jako ER Doctor
Dawn Ressy jako Theatergoer
Nicholas Rich jako Police K-9 officer
Mark Simich jako Matt
Nancy Grace jako Sama sebe
Brad Leland jako Executive
Michael Mann jako Executive
Atticus Shaffer jako Bus Bench Boy
Michelle Lemon jako Girl at Bus Bench
Akiva Goldsman jako Executive
Trieu Tran jako Executive
Liz Wicker jako Female Cop
Taylor Gilbert jako Female Hostage
Caroll Tohme jako Clapping Guy
Barbara Ali jako Woman Under Ray's Car
Elizabeth Dennehy jako Rail Crossing Crowd #2
Darren Dowler jako Rail Crossing Crowd