All Cast

Zac Efron
Patrick McCardle

Bill Cobbs
Houston Jones

William R. Moses
Jim McCardle

Crystal Hunt
Jill Overton
Charles Black
Preacher

Sarah Blackman
Julie Gillette
Preston Wigasi Brant
Young Houston

K.C. Clyde
Coop
Abrianna Davidson
Annie McCardle
Edward J. Davidson
County Worker
Isabella Davidson
Tammy McCardle

David Dwyer
Coach Johnson
Keith Gerchak
Orvil Hamner

Marcus Hester
Paramedic

Colton James
Donald

Michael Nardelli
Randy Adams

Rob Pinkston
Chuck Overton

Billy Preston
Will Gentry
