高晋坚(张兆辉饰)与李浩扬(谢天华饰)原本同是飞虎队的精英,两人曾视对方为出生入死的好兄弟,并且得到飞虎队的上司上官天(李国麟饰)欣赏,传授枪法,成为射击高手。但是由于两人性格大相迳庭,并且在警队内各自遇上不同际遇,双方关系由此开始出现裂痕。高晋坚枪法一流,是飞虎队的中流砥柱。经历过荣耀和胜利的他渐渐明白到身为飞虎队,责任和承担才是最重要。晋坚同时还兼任教官一职,担负培养新人的重任。然而,他觉得飞虎队中的年轻队员,包括黎珍(岑丽香饰)、安亚哲(张致恒饰)、刘贵(翟威廉饰)等的表现不佳,令他倍感责任重大。李浩扬性格自傲、好胜心强,自认为最出色,最终因为独断独行,违反纪律而被革职。晋坚在该事件中担当重要证人,并如实道出事情真相,因此埋下了二人矛盾的种子。浩扬离开警队后,表面成为了一名成功商人。但他的真实身份是一名职业杀手,并替丁巧(陈炜饰)领导的奇点集团办事。他以一套歪理支持自己的所为,自觉自己杀的都是敌对犯罪份子,替天行道,与警队所做的并无分别,甚至认为自己比警队做事更干净利落。晋坚曾在执行职务时,误伤女子王若玲(周海媚饰),改写了她的命运。虽然被成功抢救,但由于子弹留在脑内无法取出,每天皆面对著死亡威胁,后来晋坚积极帮助若玲投入新的生活。可是,众人认定若玲知道前男友收藏黑钱的秘密,黑白两道一直对她缠扰不休。晋坚以警员身份不断为若玲排难解纷,二人不但成为好友,晋坚更对若玲萌生爱意。后来若玲得知当日意外真相后,性情大变,甚至对晋坚产生误会。上官天的女儿上官明珠(徐子珊饰),与晋坚关系要好。在她眼中,晋坚沉著冷静的处事态度甚具上官天的影子,因此对他有著一份倾慕之情。明珠女承父业,成为了有组织罪案及三合会调查科的成员。明珠一向处事黑白分明,却认定若玲是狡猾女子,认为她利用晋坚的同情来保护自己,因此对她事事针对,并誓要揭发她隐瞒黑钱的罪证,三人形成了一段错综复杂的三角关系。黎珍贵为女子射击冠军,拥有极高天赋和热情的她立志成为出色的狙击手。获推荐加入飞虎队后,晋坚却看出她追求个人荣辱,而她的个人主义中还隐然有浩扬的影子。晋坚对黎珍格外严厉,还一直不允许她担当重任,这令黎珍认为晋坚不相信女子能当狙击手大任,对他大为失望。浩扬在枪会中认识了黎珍,并欣赏她的果断与勇气,还私下传授枪法心得,两人渐生情愫。浩扬每次射杀目标几乎是完美无瑕,使晋坚察觉到犯罪世界里存在着一个本领高强的高手。同时,晋坚察觉对方每每将警队克制在股掌之中,有感此人不除,必成警队和社会大患,于是决心要找出此人,绳之于法。虽然晋坚和浩扬表面上已事过境迁,依然是要好的朋友,但其实浩扬对晋坚仍耿耿于怀,认定晋坚当日是出于妒嫉而指控自己,因此要向晋坚证明自己才是最出色的狙击手。昔日兄弟各走异端,隐隐然埋下了同门对决的伏线。