年轻漂亮的克里斯汀·布朗(艾莉森·洛曼饰)在洛杉矶的一家银行工作,她的职责是审核发放小额信贷。她的事业看起来一片光明,同时感情生活也颇为美满,她有一个叫克莱·道尔顿(贾斯汀·朗饰)的颇具魅力的教授男友。两人的生活幸福平静,直到一天,神秘的吉普赛人盖诺斯夫人(罗娜·雷弗饰)来到银行,恳求克里斯汀延迟其住房贷款期限。面对两难境地,应该出于同情为盖诺斯夫人破一次例?还是遵守既有准则,给上司杰克斯先生(大卫·佩默饰)留个好印象以便于晋升?克里斯汀最终选择了后者,收回了盖诺斯的房子。
受到了羞辱的盖诺斯夫人为了报复,扯下一枚钮扣,对克里斯汀下了诅咒,将其生活变为了地狱的景象。一方面,克里斯汀终日饱受“地狱”困扰之苦;另一方面,其坚持无神论的男友对她的异常表现也产生了误解。
最终,她向预言家拉姆·杰斯(迪利普·劳饰)求救,情就其帮助自己走出地狱。而拉姆所采取的“以毒攻毒”的方法,使克里斯汀不得不面对几乎更大的折磨……
电影的结尾当你感觉一切恐怖的事都过去了的时候,去发现噩梦还没结束,克里斯汀最终还是被女巫诅咒拖入了地狱。