克里斯汀·布朗(艾莉森·洛曼饰)的生活看起来非常完美:她自己在洛杉矶银行里当一名负责追讨贷款的审核员,薪水相当丰富,男友克莱(贾斯汀·朗饰)则在一个大学做教授,两个人的感情相当之好,生活过得十分美满。但最近,克里斯汀在工作中遇到了一些麻烦,由于克里斯汀实在太善良,她经常对一些长期欠债的贷款人进行延期还款的批准,导致业绩下降,而一个叫斯图(雷吉·李饰)的新职员却毫不手软,解决了银行的数笔坏账,于是本来早已定下是克里斯汀的升职,出现了一些变化,上司杰克斯(大卫·佩默饰)的意思再明显不过了:如果克里斯汀再这么干下去,升职的必然是斯图。
处在这个关口上,一位叫纳米亚(罗娜·雷弗饰)的老太太找上门来,请求为她的房屋贷款延期,而这位老太太已经延期两次了。如果克里斯汀不批准老太太的申请,那么这将意味着纳米亚无房可住,无奈之下克里斯汀请示自己的上司,但上司却意味深长的让克里斯汀自己做决定。于是为了自己的前途着想,任凭老太太如何哭诉下跪,克里斯汀只好公事公办的拒绝了她的申请。愤恨的老太太当场就诅咒克里斯汀,要让她生不如死。
在停车场,克里斯汀被一个歹徒袭击,昏迷之前她朦朦胧胧的看到袭击自己的人原来是纳米亚,她拿着自己的饰物念念有词,似乎在下什么咒语。而在这之后克里斯汀的生活就越来越怪,身边出现很多恐怖的幻觉,克里斯汀告诉自己的男友,克莱却以为她精神出了问题,并不相信她。不得已之下克里斯汀只能求助灵媒,而灵媒告诉她这是因为那个老太太对她下了一个恶毒的咒语,这个咒语将会召唤出魔鬼,而魔鬼会在折磨克里斯汀之后将她拖进地狱,承受更大的苦痛。灵媒给惊慌失措的克里斯汀指了一条破解咒语的路,关键还是在那位叫纳米亚的老太太身上……究竟这个貌不惊人的老太太掌握着多少骇人的秘密?