数百年前,古老的茅山传人张素素(陈加玲饰)与她的弟弟一起,成功地击退了一只狡猾的狐狸精,但可惜的是,张素素在战斗中受了重伤,最终不治身亡。时光荏苒,转眼到了1991年的香港,茅山第37代传人张午(胡枫饰)在一座大厦里开了一家店,同时也迎来了从大陆来到香港的干儿子阿华。张午的女儿阿如(吴君如饰)对父亲的吝啬行为感到不满,于是她扮成一名“大法师”,用诈骗的方式来骗取钱财。与此同时,张午的另一位女儿阿意(陈加玲饰)却让阿华深深地迷恋上了她。一位能够驾驭特异力量的大喇嘛也来到了香港,他的目的是寻找下一位转世灵童。然而,他却发现张午开的那座大厦里隐藏着一种邪恶的妖物。不久之后,隐藏在大厦里的狐狸精终于现身了,大喇嘛、张午一家和一位笃信基督教的黑帮大佬联手起来,共同对抗这个邪恶的妖物。