安琪(叶倩文饰)为了完成她的论文主题“中国迷信”,从加拿大来到香港进行实地调查。刚下飞机,安琪就遇见了好色的警察周发(周润发饰)。幸运的是,她没有被他纠缠太久。为了找到价格便宜的住所,安琪认识了会说会道的汽车经纪人Hansom王(黄百鸣饰)。Hansom王比周发更加无耻,他帮助安琪安顿后,就以帮助她了解迷信文化为借口不断骚扰她。
安琪的住处虽然价格便宜,但实际上是一间凶宅,一位歌星因为三角恋情在这里自杀,导致他的冤魂一直停留在这个房间里。Hansom王在凶宅中被女鬼折磨,周发也因为关心安琪而被卷入这件事情。他们两人试图劝说安琪搬离,但她却执意留在凶宅。最终,她也被女鬼附身。为了救回安琪,汽车经纪人和警察请来了一位法师帮忙。他们与女鬼展开了一场激烈的对抗。