Jest rok 1867, minęły dwa lata od zakończeniu wojny secesyjnej w Ameryce. Po siedmiu latach nieobecności powraca do domu żołnierz armii Południa, Jack Sommersby (Richard Gere). Jego pojawienie się jest dużym zaskoczeniem, gdyż od lat uznawany był za zmarłego. Żona Laurel (Jodie Foster) oraz wszyscy sąsiedzi niemal natychmiast zauważają ogromną zmianę w jego zachowaniu. Dawniej brutalny i porywczy mężczyzna teraz jest uosobieniem czułości, delikatności, wrażliwości. Laurel, która spostrzega najwięcej zmian w zachowaniu męża, powątpiewa nawet, czy Jack jest tym samym człowiekiem, który przed laty wyruszył na wojnę. Początkowo przyjmuje go z rezerwą, jednak z każdym dniem "nowy" Jack coraz bardziej zaczyna ją fascynować. Po pewnym czasie, w dniu narodzin ich córeczki, Jack zostaje aresztowany za popełnione przed laty morderstwo...Film jest amerykańskim remake'em francuskiego filmu "Powrót Martina Guerre" w reżyserii Daniela Vigne.