故事發(fā)生在20世紀30年代,茱蒂絲(凱拉·奈特莉 Keira Knightley 飾)是一個性格非常溫和的女孩,她的父母在殖民地生活,將無人照料的茱蒂絲送到了寄宿學校。茱蒂絲在所有的監(jiān)護人都去世之后,被她最好的朋友樂福娣(Poppy Gaye 飾)的家人收養(yǎng)了。在成長的過程中,茱蒂絲和樂福娣的哥哥愛德華(保羅·貝坦尼 Paul Bettany 飾)之間產(chǎn)生了純潔的感情。 戰(zhàn)爭爆發(fā)了,即使遠離戰(zhàn)場,茱蒂絲的生活依然遭到了戰(zhàn)火的波及。在訂婚之后,茱蒂絲的未婚夫走上了前線,并且英勇的在戰(zhàn)場上犧牲了。之后,茱蒂絲的雙親也被戰(zhàn)爭奪去了生命。