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