伊迪斯(米婭·華??莆炙箍?Mia Wasikowska 飾)是一名業(yè)余恐怖小說作家,某日,她邂逅了英俊的英國發(fā)明家托馬斯(湯姆·希德勒斯頓 Tom Hiddleston 飾),后者的彬彬有禮溫文爾雅很快就吸引了伊迪斯的注意,兩人發(fā)展迅速。然而,伊迪斯的父親卡特(吉姆·比弗 Jim Beaver 飾)卻對托馬斯充滿了敵意,堅決反對女兒同他來往。 就在這個節(jié)骨眼上,卡特意外身亡,伊迪斯毅然決定離開自己的家鄉(xiāng),跟隨托馬斯來到了冰天雪地的坎布里亞郡,在這里,矗立著一間豪華而又荒涼的別墅,人們稱它為“猩紅山莊”。迎接伊迪斯和托馬斯的,是托馬斯的姐姐露希爾(杰西卡·查斯坦 Jessica Chastain 飾),露希爾詭異而又粗暴的態(tài)度讓伊迪斯感到十分不適。很快,伊迪斯就發(fā)現(xiàn),在這座仿佛具有生命的別墅里,飄蕩著數(shù)縷游魂,埋藏了數(shù)不清的秘密。