黑社会大佬(吕良伟饰)跑路之前将自己刚出世的婴孩托付给契夫唐秋水(吴孟达饰),起名为唐十二(刘德华饰),从此人们都称他做十二少,因为他有十二个黑白两道的契父契妈,表面上他上天之骄子,但内心比谁都寂寞。养大他的契父唐秋水是庙街的百搭替工,还有一个可能是亲母的龟婆叫凤凰女(叶德娴饰),她是全庙街最麻烦的女人,当年同月同日舍弃了自己的儿子在庙街。他有一个世仇叫立令,是官涌的霸王,他比魔鬼还可怕。一天,十二少遇见一个来庙街传道的女子叫德兰(王祖贤饰),由第一眼开始,他便爱上她……
茅山术士茅龙苦练登神秘笈,欲成为长生不老天魔,得知大弟子佑土的妻子为六阴女,便欲将其生祭、吸其鲜血。佑土为保妻子飘红性命,与师弟合力对抗师父,结果成功将他镇封。多年后,佑土,其师弟及飘红已转世,但完全丧失了前世记忆。茅龙爱徒无界为追寻六阴女下落,牵起了连串凶杀案,三人为阻止茅龙被解封后再次肆虐,遂与茅龙、无界两师徒展开激烈斗法……
交通警狗熊与大咀为人神经质, 因经常撞板, 被下调拖车部. 二人在行动中发现可怜女孙面包, 决暂作收留, 并通知面包的姨 Mary 来港. 狗熊与面包渐成好友, 但大咀却对 Mary 自作多情, 弄至四人关系尴尬......
林伟是典型的懦弱型男人, 万事随遇而安, 袁雁盈自幼父母离异, 家境骤富骤贫, 造成她对一切缺乏安全感的性格, 两人维持了多年的同居关系, 林伟极欲结束爱情长跑, 多番暗示结婚, 正在此时, 袁发现巳怀身孕, 于是暗中堕胎, 事为林伟得悉, 不能妥协, 二人终以分手作结......
接连出现的凶杀案让警方陷入了焦头烂额之中,他们一边要寻找案件的真凶,一边要提防着媒体报道这些看上去十分诡异的案件。寥直彪(郑则仕 饰)是一名记者,对案件十分好奇,无意之中遇见了目击证人林安芝(朱宝意 饰),林安芝的口供证实了寥直彪对案件的种种猜测,他怀疑,背后的真凶很有可能是凶残的吸血鬼。 其实,吸血鬼一直都潜伏在寥直彪的身边,寥直彪拍下了它的照片刊登在报纸上,却遭到了警方的投诉。之后,寥直彪数次遭遇吸血鬼,却屡屡被后者逃脱。寥直彪发现吸血鬼盯上了林安芝,遂前去保护,双方一番恶战,幸运的是,正义最终战胜了邪恶。