英文片名:The Beguiled
在南北戰爭時期,一所位處南方的女子寄宿學校的師生,收容了一位受傷的敵方下士約翰(柯林法洛 飾)。全校師生共7位女子,提供避難所並照料約翰傷口,無論是女子學校的校長瑪莎(妮可基嫚 飾)、教師艾德溫娜(克絲汀鄧斯特 飾)或是女學生艾米(烏娜勞倫斯 飾)與艾莉西亞(艾兒芬妮 飾),都對這位陌生男子產生好奇。
被照料的約翰以為踏進溫柔鄉,利用自己的長相、溫柔的言語製造與師生的曖昧,讓女師生們留下他,避免回到戰場。約翰的行動暗地讓女子寄宿學校掀起了波濤洶湧,緊繃的性壓力和無形的對立與競爭不斷蔓延,種種禁忌不斷被挑戰,出乎意外的事件也不斷發生...。