明朝中叶,日本侵略者不断骚扰西北沿海,东洋的柳生宗帮助德川家康纳入了中国武林。于是“日霸”柳生(任达华)问鼎武林,所向披靡。他还想挑战华夏武林第一高手独孤无极(刘松仁饰)。独孤无忌即将迎娶他的新婚妻子孟青丝(杨紫琼饰),但他不得不推迟。他去看“幽灵医生”(吴孟达)看急诊,所以他用他的有毒的毒药旅行了几次。比武当天,独孤不遗余力地和柳生打起来,把他赶走。但他被体内的毒气所扰,以至于在别墅里杀了几个朋友,一气之下。从此,青丝披着男装,化名杜古珍,杀尽天下忘恩负义之人。鬼弟子吴彤(张卫健饰)在婚礼当天为了躲避比他年长的未婚妻牛娃(郑裕玲饰)而逃了出来,碰巧遇到了微服出行的天盆碧公主(张可颐饰)和她的私人保镖(吴君如饰),为他们的性命争论不休。这时候,杜家镇出现了,得救了。此时,镇上有传言说,孟庆思是冒充妖艳传奇在鼓吹老。出乎意料的是,杜家珍竟然和吴彤一起去探索现实。......