故事发生在1930年代的香港塘西,一处名为“欢得楼”的妓院受到厉鬼骚扰。唐家的少爷展鹏(林文龙饰)和丫鬟如珠(文颂娴饰)被厉鬼冷翠(陈炜饰)杀害,两人在灵界经历了一系列的遭遇。与此同时,展鹏生前的未婚妻张丽群一直试图与展鹏沟通,展现了一段人鬼之间的情感纠葛。展鹏的好友二两暗恋着丽群并照顾着她。唐家的养子麦汉龙心怀野心,企图夺取唐家的家产并霸占丽群。随着阴谋逐渐浮出水面,唐家老太受到了伤害,麦汉龙得逞地占据了唐家。丽群为了与展鹏续前缘多次试图自尽,而展鹏则面临着两位女性的珍贵情感,陷入了矛盾之中。 当麦汉龙得知展鹏和如珠的鬼魂存在后,他试图消灭他们。最终,在众人的努力下,麦汉龙的阴谋被揭穿,但他选择自杀,并化为了九世轮回的厉鬼。他控制着丽群的肉身,并开始对众人展开报复,导致故事进入了更加紧张的阶段。整个故事涉及了爱恨情仇、生死轮回以及超自然力量的...。售卖佛像的古董商人坎杰(Paresh Rawal 饰)是个无神论者。他把佛像视为玩具,不明白那些花招百出的宗教仪式,希望把女儿培养成飞行员,把儿子培养成板球球员。古董店寄托着他全部的希望和感情。
某一天热闹的祭祀仪式上,坎杰为了把参与活动的儿子揪回去,开了神的玩笑,被教派的头目警告会遭到神的报应。当天天气突然由晴转阴,且引发了一场地震。其它店铺无一受损,唯有坎杰的店被震的面目全非。本以为投了保险可以挽回损失的坎杰被保险公司告知这属于不可抗力的天灾人祸,不在承保范围内。一无所有的坎杰一纸状书把神告上了法庭。而被告人则是那些借助神灵名义四处捞金的教派头目们。一场看似离奇的官司就这样展开,而神灵(阿克谢•库玛尔 Akshay Kumar 饰)本人似乎也对此事很感兴趣,他隐藏在人群中,来到了坎杰身边,也改变了坎杰对宗教的看法……。