Set in the South just after the US Civil War, Laurel Sommersby is just managing to work the farm without her husband, believed killed in battle. By all accounts, Jack Sommersby was not a pleasant man, thus when he suddenly returns, Laurel has mixed emotions. It appears that Jack has changed a great deal, leading some people to believe that this is not actually Jack but an imposter. Laurel herself is unsure, but willing to take the man into her home, and perhaps later into her heart.
Jodie Foster
as Laurel Sommersby
Richard Gere
as John Robert Sommersby / Horace Townsend
Bill Pullman
as Orin Meecham
James Earl Jones
as Judge Barry Conrad Issacs
Lanny Flaherty
as Buck
William Windom
as Reverend Powell
Wendell Wellman
as Travis
Brett Kelley
as Little Rob
Clarice Taylor
as Esther
Frankie Faison
as Joseph
R. Lee Ermey
as Dick Mead
Richard Hamilton
as Doc Evans