故事發(fā)生在南北戰(zhàn)爭期間的弗吉尼亞州,教會學(xué)校的女學(xué)生馬莉(艾蒂森·里克飾)在森林中發(fā)現(xiàn)了身負(fù)重傷的北方士兵邁克伯尼(科林·法瑞爾飾),出于善意將他帶回由瑪莎小姐(妮可·基德曼飾)獨(dú)自經(jīng)營的女子寄宿學(xué)校。作為唯一男性,邁克的存在迅速打破了封閉環(huán)境中的平靜秩序:語文教師艾德維娜(克爾斯滕·鄧斯特飾)在照料過程中暗生情愫,少女艾麗西亞(艾麗·范寧飾)則借機(jī)試探禁忌的邊界。隨著邁克傷勢恢復(fù),女學(xué)生間的猜忌與教師們的道德困境逐漸升級,而馬莉因感染破傷風(fēng)意外死亡后,眾人試圖掩蓋真相的舉動最終演變?yōu)椴豢赏旎氐谋┝_突?,斏癁榫S護(hù)校譽(yù)強(qiáng)行實(shí)施的秘密處置方案,反而加速了人性崩塌的連鎖反應(yīng)。