方克明(任贤齐 饰)是警队中最精锐的狙击手,并在机缘下巧遇一名军装警察O仔(陈冠希 饰),即被其一副神鎗手气质吸引,邀他加入狙击手部队。经过艰苦的测试后,这个天才少年终成为警队狙击手。O仔入队后,誓要成为首席神鎗手。然而,神鎗手榜中竟然还有另一个传奇:这个他,曾经压倒克明,高据榜首四年,此人现在何方? 赤柱监狱之单独囚室中,困住一名锐不可当的铁汉,他名叫凌靖(黄晓明 饰),因一次「误杀事件」令这位前首席神鎗手变成阶下囚。凌靖出狱后,即策动大反击,并暗中协助捍匪们,攻打囚车救出贼党之首领,之后更提出合作计划一桩二亿劫案!但凌靖的真正目标并非金钱,却是要挑战克明与其狙击手部队,欲亲手单人匹马把狙击手全队打败,而年少气盛的O仔亦希望与高手过招,与凌靖一决高下。三位神鎗手,各有所思,带着恩怨情仇在鎗林弹雨下之鬧市中决一死战。