伊迪丝(米娅·华希科沃斯卡,米娅·华希科沃斯卡)是一名业余恐怖小说作家。一天,她遇到了英俊的英国发明家托马斯(汤姆·希德勒斯顿,汤姆·希德勒斯顿),他的礼貌和温柔很快吸引了伊迪丝的注意,他们发展迅速。 然而,伊迪丝的父亲卡特(吉姆·比弗·吉姆·比弗饰)对托马斯充满敌意,坚决反对女儿与他交往。 就在这个节骨眼上,卡特意外离世,伊迪丝毅然决定离开家乡,跟随托马斯来到坎布里亚郡,那里矗立着一座豪华而荒凉的别墅。人们称它为猩红别墅。 伊迪丝和托马斯受到托马斯的妹妹露西尔(杰西卡·查斯坦·杰西卡·查斯坦饰)的欢迎,露西尔奇怪而粗鲁的态度让伊迪丝感到很不舒服。 很快,伊迪丝发现,在这座看似有生命的别墅里,漂浮着一股股游魂,埋藏着无数秘密。