《PTU机动部队》反黑军长飞沙(林雪饰)不小心丢了手枪。这起事件非同小可。如果手枪被歹徒用来作案,肥沙将是一场灾难。PTU(PoliceTacticalUnit)军官何文战(任达华饰)出于忠诚,承诺在黎明前取回手枪,并带着他的几个人开展了一场猎枪行动。另一方面,在下一个分局:吉警(邵美琪饰)坚持要向上级汇报处理;同日晚上,CID张女士(黄卓玲饰)接手一宗黑社会杀人案时,疑点重重。飞沙与冥界有染,因此与PTU产生了分歧。人与部门、部门之间的矛盾、斗争、角力,正在暗中逐渐展开。第二天一早,真相大白,出乎他们的意料……