故事發(fā)生在1805年,皮埃爾伯爵(保羅·達(dá)諾 Paul Dano 飾)和千金小姐海倫(塔彭絲·米德爾頓 Tuppence Middleton 飾)結(jié)為夫妻,然而兩人卻并非情投意合,因此婚后生活并不十分幸福。安德烈(詹姆斯·諾頓 James Norton 飾)是皮埃爾的好友,一次偶然中,他邂逅了名為娜塔莎(莉莉·詹姆斯 Lily James 飾)的美麗貴族小姐,兩人一見鐘情,很快便走到了一起。 之后,安德烈回到軍中服役,海倫的弟弟阿納托利(卡魯姆·特納 Callum Turner 飾)覬覦娜塔莎的美貌,乘虛而入,用謊言欺騙了娜塔莎純潔的心靈,在阿納托利的勾引和唆使之下,娜塔莎決定同他私奔。戰(zhàn)爭爆發(fā)了,當(dāng)娜塔莎再度見到安德烈之時,后者已身負(fù)重傷,命不久矣。悲痛之中,娜塔莎終于看清了自己的真心,只是早已經(jīng)來不及了。