
There are heroes. There are superheroes. And then there's Hancock.

Will Smith
John Hancock

Charlize Theron
Mary

Jason Bateman
Ray

Jae Head
Aaron

Eddie Marsan
Red

David Mattey
Man Mountain

Maetrix Fitten
Matrix

Thomas Lennon
Mike

Johnny Galecki
Jeremy

Hayley Marie Norman
Hottie
Dorothy Cecchi
Woman in Dive Bar
Michelle Lemon
Girl at Bus Bench

Akiva Goldsman
Executive

Michael Mann
Executive

Brad Leland
Executive

City of Angels

Thor

Arizona Dream

Doctor Strange in the Multiverse of Madness

Six Days Seven Nights

Guardians of the Galaxy

The Edge

A Matter of Life and Death

Pirates of the Caribbean: At World's End

Days of Thunder

Top Gun

Avengers: Infinity War

This Means War

The Marvels

The Mask of Zorro

Star Wars: Episode III - Revenge of the Sith

F1

Black Adam

Ghost

Aquaman