彼得·奥图尔饰演的彼得·普伦基特是一位爱尔兰城堡的主人,他将这座家族城堡改造成酒店,但由于经济困难,城堡即将被银行收回。为了挽救酒店,彼得决定利用城堡的传说吸引游客,声称这里闹鬼。一天,一群美国游客来到城堡,其中包括银行副总裁的女儿克莱尔、超自然心理学家肖恩和他的家人。肖恩对城堡的传说持怀疑态度,并计划进行调查。然而,当城堡中的真实鬼魂出现时,他们开始对游客和工作人员发起攻击。随着万灵节的到来,鬼魂的怒火逐渐升级,城堡中的紧张局势也随之加剧。在肖恩和克莱尔的帮助下,彼得必须找到一个方法来平息鬼魂的愤怒,否则整个城堡和所有人都将陷入致命的危险之中。