Tommy Lee Jones
Ashley Judd
Benjamin Weir
Jay Brazeau
Bruce Greenwood
John Maclaren
Ed Evanko
Annabeth Gish
Bruce Campbell
Brennan Elliott
Tommy Lee Jones as Travis Lehman
Ashley Judd as Elizabeth 'Libby' Parsons
Benjamin Weir as Matty Parsons, Age 4
Jay Brazeau as Bobby Long
Bruce Greenwood as Nicholas 'Nick' Parsons
John Maclaren as Rudy
Ed Evanko as Warren (as Edward Evanko)
Annabeth Gish as Angela 'Angie' Green
Bruce Campbell as Bartender at Party
Brennan Elliott as Yuppie Man
Angela Schneider as Yuppie Girl
Michael Gaston as Cutter
Gillian Barber as Rebecca Tingely
Tom McBeath as Coast Guard Officer
David Jacox as Deputy Ben