Hancock
Cast & Crew
- PBPeter Bergdirector
- WSWill SmithJohn Hancock
- CTCharlize TheronMary Embrey
- JBJason BatemanRay Embrey
- JHJae HeadAaron Embrey
- EMEddie MarsanRed
- DMDavid MatteyMan Mountain
- TLThomas LennonMike
- JGJohnny GaleckiJeremy
- HMHayley Marie NormanHottie
- TTTrieu TranJr exec
- DFDarrell FosterPolice Sergeant
- RRRyan RadisGuy In Back
- DFDaeg FaerchMichel
- EJEddie J. FernandezSkinning Con
- MKMartin KlebbaPrisoner
- MBMatt Bettinelli-OlpinReporter
- SCSamantha CannonNurse
- RDRico DevereauxInmate
- BFBrandon Ford GreenRadio Caller (voice)