母亲死后,凯特(海伦娜·伯翰·卡特 Helena Bonham Carter 饰)被姨妈玛德(夏洛特·兰普林 Charlotte Rampling 饰)收留了。玛德希望凯特能够嫁给一个富翁,从此过上衣食无忧的生活,可桀骜不驯的凯特偏偏爱上了名不见经传的小记者莫顿(莱纳斯·罗彻 Linus Roache 饰)。
一个名叫米莉(艾丽森·艾略特 Alison Elliott 饰)的富家女出现在了凯特的身边,她身患重病,命不久矣。单纯的米莉爱上了莫顿,凯特将这一切都看在眼里,一条既能得到米莉家产又能收获莫顿爱情的
年轻的姑娘卡罗琳(凯特•哈德森 Kate Hudson 饰)受雇于老妇人维奥莱特(吉娜•罗兰兹 Gena Rowlands 饰),前往她家照顾她卧病在床的丈夫本(约翰•赫特 John Hurt 饰)。维奥莱特的大房子坐落于以神秘习俗和宗教仪式闻名的地区,卡罗琳刚到这里就觉得阴森诡异。随着日子一天天过去,卡罗琳渐渐对这件大房子和古怪的维奥莱特起疑。一次偶然,她从维奥莱特那里得到了一把万能钥匙,用它可以打开这座大房子的所有房间。当卡罗琳走进了隐藏在顶楼的房间时,她看到了令人惊悚的一幕,直觉告诉她,本的卧病在床