枪王张国荣被诬陷的原因是:张国荣饰演的角色作为杀手去杀掉了1个证人和4个特警。签证科发现枪手只花了10秒钟,而有这么好枪法的人一共也没几个,警方很快就知道事情是他做的,但是并没有证据,就伪造证据诬陷他。《枪王》是2000年嘉禾电影出品的枪战片,由罗志良执导,张国荣、方中信主演。
电影讲述了四名特工和一宗走私案的污点证人在酒店同时被杀,阿苗经过追查推断出凶手是Rick,阿苗在Rick处搜出枪械,但Rick的女友却替他顶了罪,Rick以每天杀一名警察作为威胁,要阿苗放人,于是两人通过一场在闹市中展开的射击比赛来决一死战。