公元960年,因宋太祖赵匡胤被弟弟太宗害死,冤魂上天庭,玉帝(曾江 饰)降旨令赤龙婆助辽,因宋气数未尽,又遣诸星挺宋。吕洞宾(周润发 饰)跟汉钟离怄气,违抗天意。国丈潘洪横行霸道,杨家满门忠烈,父子八人战功卓著。杨业寿诞之日,杨六郎(刘德华 饰)偶遇柴郡主(刘嘉玲 饰) ,一见钟情,却引潘家嫉妒。后者借皇妃之口逼婚,幸好八贤王(汤镇业 饰)及时化解,以抛绣球招亲。几经波折,最终,六郎抱得美人归。潘家怀恨在心,暗通辽国。此时,辽军犯境,潘洪不愿其子作先锋,为此摆下擂台。潘家仗势欺人,引得七郎(梁朝伟 饰)登台,打死潘豹。潘顺势状告杨家满门抄斩,经调停,最终潘洪挂帅,杨家为先锋,征辽。路上遇贼人打劫,七郎阴错阳差与女扮男装的贼人成亲。辽宋和谈,结果却中了潘洪与萧太后设下的毒计……
1985年11月TVB台庆大戏,导演杜琪峰,明星多达50余位。。青年警官邓逸思接手调查一起连环奸杀案,他仔细分析凶手的作案习惯与性格特征,终于在嫌疑犯陈永强再次作案时当场将其抓获。
然而令人奇怪的是,陈永强被捕入狱期间,奸杀案仍再度发生,据现场目击证人指证,这些案件仍为在警方监控中的陈永强所为。逸思对此奇怪现象百思不得其解,因为他自己就目睹陈永强在案发时间并未外出。在警局清洁工盲婆的指点下,他才发现陈是利用“元神出窍”的能力行凶,与此同时,他亦发现自己的女友晓文就是陈的下一目标,逸思遂在危急之时破坏陈的肉身,阻止了又一起奸杀案件。
奸杀案告破之后,紧接而来的是连环谋杀案,逸思在每个凶案现场,都看见了两个身着西装的怪人,逸思怀疑他们就是职业杀手,但每次两人都在不可能的情况下神秘失踪。他再次求助于盲婆,才知道凶手乃是中国古代传说中的“牛头马面”,他们专门把那些阳寿已尽却又命大的人送进阴间,而他又发现自己就是勾魂使者的下一个目标,为了躲过这一劫,逸思决定在女友的帮助下用假死来度过危难。。