克里斯托弗(本尼迪克特?康伯巴奇 Benedict Cumberbatch 飾)是個信仰騎士時代的傳統(tǒng)道德的貴族紳士,正直隱忍,潔身自好。而西爾維亞(麗貝卡?豪爾 Rebecca Hall 飾)是個典型的交際花,有著眾多情人的她過著終日紙醉金迷的生活。然而意外的懷孕讓她不得不為了挽救名聲,嫁給了保守的克里斯托弗?;楹罂菰餆o味的生活和丈夫的冷漠隱忍都讓西爾維亞抓狂,她開始用盡一切手段來刺激克里斯托弗。西爾維亞與舊情人私奔成了二人矛盾的開始,然而兩人的宗教信仰都不允許其離婚。就這樣,這段勉強(qiáng)維持的婚姻讓兩個人陷入了無盡的折磨中。意外的機(jī)會克里斯托弗認(rèn)識了思想激進(jìn),學(xué)識深厚的現(xiàn)代女性瓦倫仃(阿德萊德?克萊蒙絲 Adelaide Clemens 飾),進(jìn)一步的接觸讓這兩個看似不同世界的人相愛了,可世俗的羈絆卻阻撓著兩人對這段感情的進(jìn)一步發(fā)展。同時西爾維亞也意識到了婚姻的危機(jī),開始收斂自己的生活努力的挽救婚姻,向丈夫示好。一戰(zhàn)的到來,克里斯托弗參軍讓這段三角關(guān)系愛情面臨考驗和抉擇?! ≡撈木幾愿L?麥多克斯?福特的同名小說。