張國榮扮演的角色Rick死了。
Rick(張國榮飾)是壹位熱愛槍械和射擊的人,他與他的朋友是IPSC(實用射擊)的比賽高手,也是改槍的能手。同時也認識了重案組的苗警官(方中信飾演),Joe(張民光飾演)鑒證科的Vincent(谷德昭飾演)。
在比賽場上,Rick與阿苗相遇並認定彼此為對手,兩人在賽場上不分高下,就在決勝的時刻,昔日的好友老余因股票虧損,精神失常闖入比賽中槍殺人群,Rick及阿苗舉起槍自衛,然而阿苗對於這個認識的人,卻遲遲無法開槍。此時老余的槍已指向Rick的女朋友Colleen,Rick當場將老余殺死。Rick首次用槍壹嘗殺人的的快感。
三年後,壹件轟動警界的走私案件,四名G4特工和汙點證人在酒店被殺,行兇者手法利落,5秒之內連發10槍,讓警方大傷腦筋。而偵查本案的主管就是阿苗,由案發現場推斷兇手應為當年的熟識Rick。