伦敦唐人街一个赌场遭独行杀手突袭,两位东主当场遇害,当地华裔帮办叶警督(林子祥 饰)随即查出东主的侄子“缺德波”(泰迪·罗宾 饰)仇家甚多,怀疑此案事出寻仇,于是前往香港追查。另一方面,“缺德波”被真凶追杀,避入一位盲女Amy(钟楚红 饰)的家中,向她撒谎讹称自己是警探要求协助,在这一过程中二人发展出了一段感清。然后,“缺德波”愿意和叶警督合作。究竟这一事件中有着什么样的内清?叶警督、“缺德波”、盲女Amy的命运又如何呢?八个侍卫和一个侍卫头领几乎可以预见自己失职之后的惩罚,但即便明知惩罚很重,这个时候他们也不敢,或者是无力上前阻拦了,在那两个不敢出手的侍卫心里,被上面惩罚只是受苦,被这个煞星打,却有可能残废甚至丢命。