故事发生在抗日战争时期。某市接连发生割喉凶杀案,每次都会留下一张梅花Q的扑克牌,神探孙少武介入侦破。他发现铁燕子和香雪俱乐部老板香雪都想获得死者遗失的翡翠,原来翡翠上竟刻有汪日会谈的机密。开古玩店的日特山本支使铁燕子骗孙少武与香雪到郊外,他亲自去警局窃翡翠,不料中计险些丧命。孙少武潜入铁燕子住处,打斗中铁燕子被人割喉谋杀。与此同时,香雪盗窃翡翠未果,悻悻离开警局。最后孙少武知悉,俱乐部的柳小琼正是杀手梅花Q,她的真名叫缨子,是个日本人。她为受汪日密谈受牵连而自杀的父亲报仇,杀死了很多无辜……。本片以先锋的镜头述说着一个杀手的故事。阿查(吴镇宇饰)外表温文尔雅,却是新加坡数一数二的杀手。每当他收到装着人名的利是封时,便有一条生命从此消失。这日,搭档阿高(Joseph Quek 饰)找来阿查帮忙逼供出红毛等三人将意大利黑帮的“嗒嗒”藏于何处,随后阿高杀人灭口并顺利帮意大利黑帮找回了他们的“嗒嗒”。岂料阿高一时贪念,将其中一箱“嗒嗒”私吞藏于其妹阿Mae(徐若瑄饰)处。黑帮派来阿高的兄弟阿德等人取回那一箱“嗒嗒”,他们不仅杀害了阿高,还强奸了阿Mae。当阿查从无意中窥探到秘密的小女孩口中得知一切时,为了爱人阿Mae和枉死的兄弟阿高,他举起了复仇之剑。。