Dan Stevens
— Noah
John Travolta
— Eddie
Michael Pitt
— Zach
Jackie Earle Haley
— Gerry
Travis Aaron Wade
— Agent Santos
Christopher Abbott
— Warren
Rob Brown
— Bryce
Edi Gathegi
— Marques
Morgan Wolk
— Janie
Alan B. Jones
— Agent Reichert
Chris Haley
— Matthew
Christopher Jay Gresham
— Little Mike
Bobby C. King
— Agent Colin
Tyrone Jenkins
— Demetrius
Rex Baker
— Orpheus
Stan Van Pelt
— Julian
Don Robert Cass
— Pastor
Jerry Lee Tucker
— Private Investigator
Deidre Harmon
— Paula
Kenny Santiago Marrero
— Renaldo
Aric Floyd
— Kid-William Harrison
Ananias Dixon
— Tyrone Flemmings
Nick Loren
— Mechanic
Lisa Catara
— Waitress
Joe Fishel
— Club Patron
Chris Hahn
— Bodyguard (uncredited)
Austin Elkins
— Young Gerry