Will Marsh
Vanessa Price
Tommy Yates
Jamal Aiken (as Curtis Jackson)
Sarah Schivino
Jordan Owens
Penelope Marsh
Cary (as Jeff Nordling)
Hank Yates
Billy Marsh
Ray
V.A. Hospital Doctor
Pvt. Shar
Spc. Pendilla
Amad Kamal
Sgt. Larkin
Dede Marsh
Carl Marsh
Jane Pooks (as Kelly Eviston)
Rick Pooks (as James Tilley)
Jeannie Winstead
David Winstead
Grace Owens
Betsy Yates
Rehabilitation Nurse
Oliver Price
Alice Price
Vice Principal Thompson
Lena
Zander
Keisha
Male News Anchor
Scared Driver
Jeanette
Young Vet
Joe Peters
Hispanic Vet
Vietnam Vet
Nurse #1 (as Kate Vita)
Waiting Room Mother
Waiting Room Girl
Fight Girl
Police Officer (as John Goodwin)
Dr. Barbara Jaric
Army Nurse
Soldier #1
Soldier #2
Wounded Soldier
(voice) (uncredited)
Extra (uncredited)
Close Friend (uncredited)
Student (uncredited)
Corporal Campbell (uncredited)
Theater Customer (uncredited)