John Light
Matt Garrett
Sam Garrett
Julie Garrett
Tom Morgan
Girl in 2B
Rick
Pastor Lou
Child John Light
Ex Prisoner
Soccer player
Police Officer
Grace Miller
Allen Miller
Cindy Miller
Church Attendee / Wedding Guest
Basketball Fan / Church attendee / Wedding Guest
Eli Washington (as Elijah Davis)
Mandel Gardner
Herb Meadows
Self - Prisoner
Prisoner
Mike Bowden
Micah
Marta
John Mull
John Light's Mother
Sal Robertson
Bridesmaid
Troy Beasley
Steve
Nurse
Army Soldier Praying
Dorothy Morgan
Pedro
Young John's Brother
Prison mentor
Nacho
Church lady
Milton Bates
Mike
Mo
Officer Mike
Correctional Officer
Robert
William Light
Heather Beasley
Charlie Hinson (as Justin Wade Wilson)
Spectator (uncredited)
Bored Girlfriend (uncredited)