cast
-
Dylan Walsh
Louis Gibbs
-
Andrea Roth
Carol Gibbs
-
Tom Skerritt
Steve Riordan
-
Jim Beaver
Danny Leland
- Michael Ruud Harlan Sorenson
- Kyle Hansen Billy Gibbs
- Heather Hansen Lucy Gibbs
- Alyssa Hansen Mary Gibbs
-
David McConnell
Jonny Vandenberg
-
Christy Summerhays
Annie Vandenberg
- Dallen Gettling Tom Riordan
-
Barta Heiner
Ruth Riordan
-
Rick Macy
Dave Nelson
-
Michael Flynn
Sheriff Higgins
- Corey Ewan Tom Bryan
- Jim Platt Glen Krause
- Mary Bishop Hannah Krause
- Michael Scott Auctioneer
- Star Herrmann Frances Fletcher
- Dennis Saylor Gun Shop Clerk
- Curley Green Tyrone Leonard
-
Kevin Rahm
Frank
- Colton Peterson Bible Kid
- Paul Mugerian Deputy (Uncredited)
- James Woodson Paramedic (Uncredited)