Ben Reynolds
Ben's Mother
Ben's Father
Ben at 2
Father in Diner
Plumber (as John Cotugno)
Roofer
Accountant
Cassie's Mother
Cassie Kennington
Sheriff LeClaire (as Michael Miller)
Cassie's Father (as William Lawrence Allen)
Truck Driver #1
Truck Driver #2 (as Boots Sutherland)
Henderson
Henderson's Wife
Sheriff Brock
Deputy Raymond Ward
Neal
Jack (as Jack Hurst)
Allen
Elderly Woman
Elderly Man (as Matthew Greer)
Doctor's Daughter
Doctor
Doctor's Wife
Truck Stop Waitress
Sax Player
Uncle
Aunt
Military Instructor
Hospital Doctor
Businessman
Ben - Older
Cassie - Older
Ben and Cassie's Daughter
Ben and Cassie's Son
Elderly Cassie
Elderly Ben
Sleepy Bus Girl (uncredited)
Spectator (uncredited)
Ben @ 53, 74 & 81 (uncredited)
Prankster Bus Driver (uncredited)
Cassie age 54 and 71 (uncredited)
Batter (uncredited)
Baseball Player (uncredited)