1930年代英格蘭,一幢始建于查爾斯二世時(shí)期的廢棄城堡里,十七歲的少女卡珊多拉·莫特梅恩(蘿瑪拉·嘉瑞飾)與古怪的家人共同生活。父親詹姆斯(比爾·奈伊飾)雖是作家卻家道中落,繼母托帕斯(塔拉·菲茨杰拉德飾)精明勢(shì)利,妹妹蘿絲(蘿絲·拜恩飾)美貌卻膚淺。熱愛(ài)寫作的卡珊多拉在家族中始終被視為異類,唯有父親理解她的精神世界。當(dāng)古堡新主人科頓兄弟尼爾(馬克·布魯卡斯飾)與西蒙(亨利·托馬斯飾)造訪后,平靜生活被打破:蘿絲迅速與風(fēng)度翩翩的西蒙訂婚,卡珊多拉卻在觀察這段關(guān)系時(shí)逐漸意識(shí)到自己對(duì)西蒙的隱秘情愫。與此同時(shí),沉默寡言的尼爾始終以克制的方式守護(hù)著卡珊多拉的文學(xué)理想與情感困惑。故事在城堡特有的破敗詩(shī)意中,通過(guò)少女視角展現(xiàn)愛(ài)與成長(zhǎng)的雙重覺(jué)醒。影片改編自道迪·史密斯的經(jīng)典同名小說(shuō),最終以卡珊多拉選擇跟隨尼爾離開(kāi)城堡作為情感歸宿的具象化落點(diǎn)。