能夠成為一名對(duì)社會(huì)有用的人一直都是張志杰(梁朝偉 飾)的理想,長(zhǎng)大成人后,充滿了正義感的他選擇成為了一名警察。在與女友謝穎芝(張曼玉 飾)分手后,志杰接受了林佩賢(黃造時(shí) 飾)的追求,兩人走到了一起。 倪峰(劉青云 飾)是志杰的師兄,一次意外中,由于志杰的疏忽,倪峰遭遇 了車禍身負(fù)殘疾,自暴自棄的他離開(kāi)了警隊(duì),淡出了眾人的視線。志杰有一同父異母的兄弟名為家明(戴志衛(wèi) 飾),與志杰是同行,最近,家明因被卷入一宗詐騙案之中而遭到了追殺,殺手不是別人,正是消失已久的倪峰。家明死了,兇器竟然是志杰的配槍,志杰因此亦被卷入案中。為了證明自己的清白,志杰開(kāi)始了對(duì)案件的調(diào)查。