美国南北战争时期,北卡罗来纳州的乡村,一位单身母亲莎拉(克里斯蒂娜·里奇 饰),丈夫约翰(布伦·福斯特 饰)离开了她,她只能独自抚养照顾7岁的女儿,并在战乱的废墟中打理自家的农场。他们这里,是处于北方和南方之间的交战地带,战争所导致的疫病横行,很多年轻的人死于战乱和传染病。 战乱中,严重受伤的北方士兵路易(杰森·杰德里克 饰)逃亡进埃利斯的农场,莎拉收留了他,帮助恢复健康。同时,路易也给予了莎拉很多帮助,完成了她的丈夫约翰所没能做到的工作。很快,他们发展出了友谊,最终他们之间的爱能不能经受住战争的残酷考验呢?