남북 전쟁에 나간 잭 써머스비(John "Jack" Robert Sommersby: 리차드 기어 분)가 전쟁이 끝나도 돌아오지않자 고향 사람들은 모두 그가 죽었다고 믿었다. 그리고 그의 아내와 어린 아들, 친구와 친척들은 그의 죽음을 별로 슬퍼하지 않았다. 포도 농장의 주인이었던 써머스비는 거칠고 잔인한데다 농사와 집안일을 돌보지 않고 말썽만 피우던 남자였다. 특히 여자의 몸으로 혼자 아이를 키우며 집안 일에다 농장일까지 맡아 고생하던 아내 로렐(Laurel: 죠디 포스터 분)은 그 지긋지긋한 남자가 사라져 해방된 느낌이었다. 그리고 가까운 이웃으로 지내는 남자 오린 미첨(Orin Meecham: 빌 풀먼 분)은 써머스비가 죽었다는 소문이 돌자 로렐을 도와주며 써머스비의 죽음이 공식화되면 결혼할 생각을 갖고 있었다. 그러나 고향을 떠난지 7년만에 써머스비가 돌아왔다. 그런데 돌아온 그는 새로운 인간으로 변한 써머스비였고, 그 때문에 고향사람들도 모두 커다란 변화를 겪는다. 그는 우선 그 옛날 로렐을 끌었던 매력으로, 아니 그 이상의 부드러움과 정열로 로렐을 위해주며 담배 경작을 시작하여 가난했던 마음을 풍족하게 만들었다. 전과는 너무도 달리 변했기에 사람들은 의심을 시작한다. 지금 이 멋진 잭써머스비가 진짜로 7년전 마을을 떠난 그 써머스비인가? 그 대답을 아는 것은 오직 한 사람, 로렐 뿐이었다.