Sam Waterston as Matthew Trant Tess Harper as Abigail Trant Gail Strickland as Marie Foster Reese Witherspoon as Dani Trant Jason London as Court Foster Emily Warfield as Maureen Trant Bentley Mitchum as Billy Sanders Ernie Lively as Will Sanders Dennis Letts as Doc White Earleen Bergeron as Eileen Sanders Anna Chappell as Mrs. Taylor Brandi and Sandi Smith as Missy Trant Derek and Spencer Ball as Foster Twins