长腰(林晓峰饰):是一个缺乏责任感、爱玩的年轻人,由于开枪打死一个与他年龄相仿的人,令他开始反省过去自己的生活。
王帮办(王敏德饰):是一位谈判专家,对事对人都不予以人情,由于开了一枪打死人质,令他由警察变成囚犯,在拘留时期令他反思过去待人处事的种种。
夺命甘(郑则士饰):是一位英雄迟暮的警探,随着年纪增长,体型变化却又肩负着家和工作担子。妻子因丈夫只顾工作忽略家庭而向他提出离婚,后得知上司竟曾与妻子有染,愤恨之余在1996年最后一夜绑架了上司。
在1996年最后的一天,早上8时45分,为人刚愎自用、没有半点人情味的王帮办竟在执行任务时误杀一名人质,这一枪还使他成为阶下囚,反过来被下属盘问、压逼,在逆地而处之下,他开始明白别人的感受。
下午3时17分,刚加入警队的军装长腰,在巡更时间枪打死一名黑帮少年,他初时觉得好威风!不过,当他见到死者慈祥的父亲,他开始问自己,他开枪究竟为了维护法纪,还是贪一时之快?
晚上7时30分,王帮办的下属夺命甘,准备为王帮办求情保释之际,竟发现妻子与上司古Sir有染,在当差生涯中,从未曾开过一枪的夺命甘想一枪打死古Sir,但他没有开枪,他总觉得凡事都有商量余地。
晚上9时55分,七号差馆正举行着殖民警队的最后一个除夕舞会,夺命甘拿着重型机枪冲入,挟持一众警官作出控诉,混乱中,王帮办和长腰赶到现场充当调停,三差人各怀心事,互相反省,后甘的妻子来,把冰封了二十多年的感情解冻……