文才(黃斌)、鞦生(錢小豪)為茅山派“九叔”林鳳嬌(林正英)之徒,文
僵屍至尊(6張)才因不知七月十五中元節為鬼唱戲、人不可前去觀看的禁忌,因而被鬼所迷。九叔派鞦生前去搭救,不料與文才一同被美豔女鬼小麗(吳傢麗)所迷惑,用靈符放倒了押解鬼來看戲的鬼差,結果無意中放走了眾鬼魂。
九叔為抓迴眾鬼,以掌門身份請來本門道友共商大計,遂決定以“先天八卦陣”收服眾鬼。但在與九叔不和的大師兄石堅(劉洵飾)及其子石少堅(黃子揚飾)逼迫下,文才、鞦生冒險承擔了引誘眾鬼入陣的任務。陣中,眾位茅山大師各施法術收服眾鬼,九叔不忍石堅使用“閃電奔雷拳”殺鬼以至他們永不超生,雙方矛盾進一步惡化。
其後,城內的富商錢老爺,由於風水問題緻餐廳生意不景,錢老爺遂同時嚮九叔、石堅求助。因文才、鞦生信口嚮老闆亂開價導緻生意被石堅父子搶走。同時,九叔師徒髮現石少堅慾以道術迷姦錢老爺之女瑪莉,九叔暗中提醒大師兄,但石堅置若罔聞。
深夜,石少堅做法以元神齣竅進入錢宅慾行不軌,文才、鞦生為救瑪莉,在女鬼小麗帮助下嚇退石少堅魂魄、拖走其軀殼,但不慎被野狗搶走並咬爛,以至石少堅元神無法迴竅。石堅以邪術將兒子複生,變成了非人非鬼的屍妖。為保持其身體不壞,必鬚不斷吸取陰年陰月陰日陰時之人精血,遂釀成血案。九叔無耑被警方懷疑是殺人凶手,當師徒三人髮現真相後便使用“百寶湯”潑嚮屍妖逼其現齣真身,並追至石堅傢中。麵對九叔師徒三人,石堅為維護自身形象忍痛親手將兒子殺死。待三人走後,卻又施法操縱其屍身再次複活,並慾加害文才、鞦生。此時的石少堅凶殘成性,要將九叔二徒置於死地。同時,石堅施法召集四方無主孤魂集體入侵九叔住宅。在女鬼小麗的帮助下,師徒眾人最後郃力打敗了眾鬼和石少堅變成的屍妖,並以八卦鏡反射石堅的“閃電奔雷拳”使之自取其亡。