伦敦唐人街一个赌场遭独行杀手突袭,两位东主当场遇害,当地华裔帮办叶警督(林子祥饰)随即查出东主的侄子“缺德波”(泰迪·罗宾饰)仇家甚多,怀疑此案事出寻仇,于是前往香港追查。另一方面,“缺德波”被真凶追杀,避入一位盲女Amy(钟楚红饰)的家中,向她撒谎讹称自己是警探要求协助,在这一过程中二人发展出了一段感情。然后,“缺德波”愿意和叶警督合作。究竟这一事件中有着什么样的内情?叶警督、“缺德波”、盲女Amy的命运又将如何呢?