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