數(shù)百年前,茅山傳人張素素(陳加玲飾)與弟弟合力擊退尋仇的狐貍精時(shí)重傷殞命,遺恨江湖。時(shí)光荏苒至1991年香港,茅山第37代傳人張午(胡楓飾)在商廈開設(shè)道觀,迎來擁有特異功能的大陸青年阿華(韓義生飾)拜入門下。張午之女阿如(吳君如飾)因不滿父親吝嗇作風(fēng),假扮"大法師"行騙江湖;次女阿意(陳加玲飾)則與阿華暗生情愫。與此同時(shí),藏傳大喇嘛(黎小田飾)為尋找轉(zhuǎn)世靈童抵港,察覺張午道觀所在大廈藏匿妖物。昔日被封印的狐貍精(曹查理飾)借尸還魂重現(xiàn)人間,其復(fù)仇對(duì)象直指張氏后人。張午聯(lián)合大喇嘛、篤信基督的黑幫首領(lǐng)(成奎安飾)及眾人組成驅(qū)魔聯(lián)盟,茅山術(shù)法、密宗金剛力與基督教圣物在大廈天臺(tái)展開終極對(duì)決,最終以道佛合璧之力將狐妖再度封印。