故事发生在1971年的法国,黛芬妮(伊兹娅·海格林 Iz?a Higelin 饰)是农场主的女儿,因为不愿意接受父母替自己安排的未来,倔强要强的黛芬妮选择离家出走,孤身一人来到繁华的大都市巴黎,想要在这里开拓属于自己的天地。在巴黎,黛芬妮邂逅了致力于女权运动的斗士卡罗尔(西西·迪·法兰丝 Cécile De France 饰),随着时间的推移,两人打破了性别的界限,走到了一起。 父亲中风的消息传来,黛芬妮不得不告别卡罗尔,回到家乡,无法忍受思念之苦的卡罗尔千里迢迢来到了农庄,想要在这里和黛芬妮开始她们日出而作日落而息的田园生活。可是,两人特殊的关系很快就遭到了周遭的非议,亦使黛芬妮陷入了两难的抉择之中。
故事以两个小男孩的童年时期开始。布莱恩(布拉迪?科贝特 Brady Corbet 饰)八岁时被球队教练强奸并且从此留下了挥之不去的心理阴影,这成了他心中永远的梦靥。而另外一位男孩尼尔(约瑟夫?高登-莱维特 Joseph Gordon-Levitt 饰)八岁时被教练带回家诱奸,教练扭曲了尼尔的认知,这对尼尔的影响是从此让他沉溺于这样的同性游戏中,并且成了家乡小镇的一名同性恋男妓。此时布莱恩找到了当年和尼尔同在一个棒球队的照片,并以此为线索找到了尼尔的家。不巧此时尼尔刚好去了纽约寻找新生活。于是布莱恩通过尼尔的好朋友和尼尔保持联系。在圣诞夜的时候,两人终于相聚在当年侵犯二人的教练的住所,尼尔向他讲述了当年的真实情况......