All Cast

Nicolas Cage
Joe

Franka Potente
Julie

Penelope Mitchell
Billie

Garrett Clayton
Mike

Hopper Penn
Rick

Lydia Hearst
Mary

Nailim Sanchez
Jasmine

Richard Pait
Larry

Brit Shaw
Lettie

David Lee Smith
Kirby

Gwendolyn Mulamba
Nurse Astrid

Nora Anderson
Young Mary

Phil Baker
Manager

Paris Bravo
Young Julie

Brannon Cross
Repo Guy

Philip Fornah
Big Repo Guy

Cameron James McIntyre
Young Joe

Brett Murray
Doctor

Johnny Otto
Doctor Plattson
