七年前,杰克(理查·基爾飾)拋下懷孕的妻子勞瑞(朱迪·福斯特飾)奔赴美國內戰前線,從此杳無音訊。獨自撫養女兒的勞瑞在七年后迎來突然歸來的杰克,但眼前的丈夫已性情大變——不僅待人溫和謙遜,更作為地主帶領村民發展生產。正當勞瑞重拾生活希望時,杰克被指控卷入謀殺案并自愿接受逮捕。真相隨之揭開:此人實為杰克的教師摯友,真正的杰克早已戰死沙場。這位冒名者在法庭上坦然承認身份替換,坦言自己甘愿替死是為了讓杰克生前的英勇形象永存妻兒心中。最終,他在勞瑞與村民的目送中平靜赴死,用生命守護了摯友的名譽與家人的安寧。