Richard Gere e la vincitrice dell'Academy Award Jodie Foster sono protagonisti di questa storia romantica che racconta di un soldato che torna a casa dalla guerra civile degli Stati Uniti profondamente cambiato. Sono passati sette anni da quando Jack Sommersby (Gere) è andato in guerra e il conflitto è finito da due anni. Sua moglie, Laurel (Foster), ha mantenuto la loro fattoria ed è ora fidanzata. Ma quando Sommersby ritorna, interrompe improvvisamente il fidanzamento per vivere con suo marito, un uomo in passato violento, ma ora gentile, premuroso e di successo. Ma Sommersby e sua moglie conoscono segreti sul suo passato che scuoteranno la loro comunità se, e quando, verranno rivelati.