槍王(2000)的海報和劇照
槍王于2000年上映。槍王也被叫做Double Tap。
Rick(張國榮飾)是一位熱愛輪械和射擊的人,他與他的朋友是IPSC(實戰射擊)的比賽高手,也是改輪的能手。同時也認識了重暗組的阿苗(方中信飾演),Joe(張民光飾演)監識科的Vincent(古德紹飾演)。在比賽場上,Rick與阿苗相遇並認定彼此為對手,兩人在賽場上不分高下,就在決勝的時刻,一名精神失常者闖入比賽中槍殺人群,Rick及阿曲舉起槍自衛,然而阿苗在面對真正的凶手時,卻遲遲無法開槍。此時Rick卻一輪將失常的人當場殺死。Rick首次用槍一嘗殺人的的快感。
三年後,一間轟動警界的走私案件,四名特工和污點證人在酒店被殺,行凶者手法利落,
5秒之內連發10槍,讓警方大傷腦筋。而偵查本案的主管就是阿苗,由案發現場推斷凶手應為當年的熟識Rick。
搜查人員在Rick家搜出真槍實彈,證據確證據鑿,卻被其女友Colleen(黃卓玲飾)頂罪,48小時之後Rick被釋放出來,阿苗等人只有眼睜睜看他離去。Rick因為女友被扣押,公然挑戰由阿苗為首的專案小組,並下戰書如不在期限之內放出Colleen,每日殺掉一名警察。時間已到,不斷有警察被殺,為了不在有無謂的犧牲,阿苗放走了Colleen,更以自我生命為賭注,挑戰Rick完成三年前未分出勝負的比賽,發誓要幹掉Rick。