Cast & Crew
- Will SmithJohn Hancock
- Charlize TheronMary Embrey
- Jason BatemanRay Embrey
- Eddie MarsanRed
- Jae HeadAaron
- Thomas LennonMike
- Johnny GaleckiJeremy
- David MatteyMan Mountain
- Maetrix FittenMatrix
- Hayley Marie NormanHottie
- Peter BergDirector
- Akiva GoldsmanProducer
- Michael MannProducer
- Will SmithProducer
- James LassiterProducer
- Ian BryceProducer
- Richard SapersteinProducer
- Jonathan MostowProducer
- Vy Vincent NgoWriter
- Vince GilliganWriter