克里斯托弗(本尼迪克特·康伯巴奇饰)是一位信奉骑士时代传统道德的贵族绅士。 他为人正直、宽容、干净。 而西尔维娅(丽贝卡·豪尔 Rebecca Hall 饰)是典型的社交美女,情人众多,终日过着灯红酒绿的生活。 然而,一次意外怀孕迫使她为了挽救自己的名誉而嫁给了保守的克里斯托弗。 婚后乏味的生活和丈夫的冷漠隐忍让西尔维娅抓狂,她开始用尽一切手段刺激克里斯托弗。 西尔维娅与旧情人的私奔成为了他们冲突的开始,但两人都没有允许离婚的宗教信仰。 就这样,勉强维持的婚姻让两个人陷入了无尽的折磨。 一次偶然的机会,克里斯托弗结识了思想激进、学识渊博的现代女性瓦伦丁(阿德莱德·克莱门丝饰)。 进一步的接触让看似不同世界的两个人相爱了。 然而羁绊却阻碍了两人关系的进一步发展。 与此同时,西尔维娅也意识到了自己婚姻的危机,开始勒紧自己的生活,努力挽救婚姻,并向丈夫展现出自己的善意。 第一次世界大战的到来和克里斯托弗参军让三角恋面临考验并做出决定。 本片改编自福特·马多克斯·福特的同名小说