故事发生于一个奸臣当道,朝政混乱,民生困苦的时代,宁采臣(张国荣饰)与专斩妖除魔的好友燕赤霞(午马饰)分手后路经一个半荒弃的市场,无辜被牵连入狱。幸得狱中通天博学士诸葛卧龙(谷峰饰)相助逃狱,逃狱后与年青鬼马道士知秋一叶(张学友饰)纠缠上,从误会以至相交,后一起投宿于一荒废山庄。