故事發(fā)生在1950年代的英格蘭鄉(xiāng)村,莉迪亞(荷麗黛·格蘭杰飾)在丈夫拋家棄子后,帶著兒子查理艱難度日。因家庭變故飽受欺凌的查理在鄰居家女醫(yī)生簡(jiǎn)(安娜·帕奎因飾)處獲得救治,這位獨(dú)居的蘇格蘭醫(yī)生不僅為母子倆提供食宿庇護(hù),在查理險(xiǎn)遭福利機(jī)構(gòu)帶走時(shí)更出手相助。隨著朝夕相處,莉迪亞與簡(jiǎn)之間萌發(fā)隱秘情愫,這段超越時(shí)代認(rèn)知的情感在保守的鄉(xiāng)村引發(fā)軒然大波。當(dāng)流言蜚語(yǔ)演變?yōu)楣_(kāi)羞辱,簡(jiǎn)在教會(huì)施壓下不得不暫時(shí)疏遠(yuǎn)莉迪亞。在非議達(dá)到頂點(diǎn)時(shí),兩位女性最終選擇攜手離開(kāi)村莊,查理也得以跟隨母親開(kāi)啟新生活。