美國內(nèi)戰(zhàn)期間,在北卡羅來納州的農(nóng)村,一位單身母親莎拉·埃利斯(克里斯蒂娜·里奇飾)和她的丈夫約翰(布倫·福斯特飾)離開了她。她不得不獨自撫養(yǎng)和照顧她7歲的女兒梅雷迪斯(加布里埃爾?波帕,加布里埃爾),并在戰(zhàn)爭廢墟中管理自己的農(nóng)場。他們位于南北戰(zhàn)爭區(qū),戰(zhàn)爭及其引發(fā)的疾病肆虐,許多年輕人死于戰(zhàn)爭和傳染病。戰(zhàn)爭期間,受重傷的北方士兵路易斯(杰森·蓋德里克飾)逃到埃利斯的農(nóng)場。莎拉收留了他,幫助他康復(fù)。與此同時,路易斯也給了莎拉很多幫助,完成了丈夫約翰做不到的工作。很快,他們建立了友誼,最終,他們的愛情能否經(jīng)受住戰(zhàn)爭的殘酷······