《图书管理员电影》这集神勇干探陈家驹(成龙 饰)将远赴大陆化身囚犯打入国际军火毒品走私集团的内部在大陆美女公安杨建华(杨紫琼 饰)的帮助下家驹顺利接近了正在服刑的集团成员豹强(元华 饰)豹强视家驹为心腹和他策划越狱行动为了放长线家驹爽快应承了 \r他们越狱后豹强主张到家驹随口编出来的家乡躲避幸得杨建华提前安排才没有漏出马脚杨建华自称家驹妹妹与他们同行他们来到香港见到了集团的老大猜霸顺利成为集团的一员猜霸带着手下前往吉隆坡营救被绑架的妻子遇到了家驹的女友阿美(张曼玉 饰)阿美不知家驹正在执行任务以为他和杨建华在偷情阿美的举动引起了集团成员的怀疑连场大战一触即发某跨国公司亚洲分公司总裁何静波突遭杀害并造成自杀假像其妻翠珊亦因为一句“杀夫”戏言而频频受到一个多情杀手的恐吓正当案情毫无头绪之际翠珊发现了一张丈夫留给自己上面印有一串神秘数字的字条于是决定亲自去冒险解开这个秘密可怕的是她察觉到自己正步入一个危机四伏、凶险万分的陷阱最后翠珊终于发现这个杀害自己丈夫的幕后黑手歌女夏荷偶然邂逅富商司恒司恒为夏荷的自尊自爱所动执意娶夏荷为妻夏荷为其真诚所动嫁入豪门一夜之间成为轰动全城的灰姑娘六发子弹五名死者一个不知名的枪手在闹市区制造了这么大的一个“惊喜”这个“惊喜”让整个城市都陷入魁了恐慌所有的证据都指向了詹姆斯·巴尔(约瑟夫·斯科拉 Joseph Sikora 饰)一个前军队的狙击手他被逮捕之后只说了两句话:你们抓错人了把杰克·理查尔(汤姆·克鲁斯 Tom Cruise 饰)找来杰克·理查尔是一个前军队的警务人员现在过着穷困潦倒的生活其实理查尔和巴尔是老相识了他们曾经都在军队中服役在海湾战争中巴尔用同样的方法谋杀过4个人但是因为技术上的原因而洗脱了罪名理查尔则坚信只要他再犯同样的案件自己就一定能把巴尔绳之于法随着理查尔调查的深入他发现了更大的谜团而且巴尔似乎也真的是无罪的巴尔无缘无故地被杀手背后的集团给捉了起来被狠狠地揍了一顿全然忘记了凶手的相关信息现在只有理查尔一个人要去探明真相了理查尔明白六发子弹、五名死者之外的那一发漏空的子弹是杀手故意放空的为了了解狙击手的工作他特意来到了狙击手的训练营找到了一个叫做萨缪尔·卡什(罗伯特·杜瓦尔 Robert Duvall 饰)的教练在卡什和巴尔妹妹以及律师的帮助下理查尔渐渐走进了事件的中心位置—— 一个关于苏联改造营和俄罗斯黑帮的秘密渐渐浮出水面...