Jack Sommersby (Richard Gere) nem hagy különösebb űrt maga mögött, amikor elmegy harcolni a polgárháborúba. Felesége (Jodie Foster) némileg tán meg is könnyebbül, hogy durva, erőszakos férjét távol tudhatja magától. Azt azért hét év után sem hiszi, hogy Jack ne térne vissza. Az asszonyi érzések sosem csalnak: Jack Sommersby egy szép napon visszatér – de mintha a háború kicserélte volna, mintha nem ugyanaz az ember lenne, aki volt.