1935年夏天,一个富裕的英国小康家庭的13岁少女布里奥妮(斯奥里兹•罗南饰)开始尝试写作,并展现出丰富的想象力。有一天,她暗地里创造了一个仆人的儿子罗比•特纳(詹姆斯•迈克沃伊饰)和她姐姐塞西利亚(凯特•奈特莉饰)之间的暧昧关系,并幻想罗比给她写了一封充满情色意味的情书。布里奥妮的丰富想象力让她构想了各种可怕的情节,让她陷入了无尽的幻想中。当她的表姐罗拉被强奸后,布里奥妮相信是罗比所为,于是她指证罗比并导致他蒙冤入狱,这使得塞西利亚备受伤心。第二次世界大战爆发后,罗比和塞西利亚都投身于保卫祖国的战斗中,而布里奥妮则放弃了剑桥的升学机会,成为一名步队医务人员。她的选择让周围的人都无法理解,只有她自己明白她内心深处的秘密和自责。她鼓起勇气,希望能揭开这个秘密,真正得到救赎和宽恕。然而,世事变幻,远超出布里奥妮的预料。