All Cast

Leelee Sobieski
Samantha Cavanaugh

Chris Klein
Kelvin Morse

Josh Hartnett
Jasper Arnold

Michael Rooker
Malcolm Arnold

Annie Corley
Betsy Arnold

Bruce Greenwood
Earl Cavanaugh

Annette O'Toole
Jo Cavanaugh

Elaine Hendrix
Jennifer Cavanaugh

Stuart Wilson
John Morse
Ronni Saxon
Robin Arnold
Tac Fitzgerald
Pete

Jessica Stier
Vanessa
Erik Eidem
Charlie
Michael Piznarski
Albert

Isabell O'Connor
Judge Maddick
Garth Schumacher
Pastor

Peter Syvertsen
Vin Pemrose
Stephen Yoakam
Dr. Falco
Eden Bodnar
Amanda Fielding
Mary Woolever
Nurse
