ある金持ちの家で、キョンシー退治のおまじないが始まろうとしていた。だが儀式の主役の霊幻道士マオ(リチャード・ウン)は正式な資格をもたない小悪党で、キョンシー・ブラザーズ(ルイ・フォン、ホー・キンウェイ)とくるんで主人をだまし大金をせしめる。しかし別物のキョンシー一味が現われて、彼らは大アワテで逃げ出す。夜、宿を捜して空き家に入ったマオは安保隊に捕まる。その村を今夜、女妖術師オーボー(ウォン・ヨォクアン)率いる軍団が襲うという情報で、保安隊長チャン(ビリー・ロウ)とその師で本物の霊幻道士リン(ラム・チェンイン)が罠をはっていたのだ。