1956年10月,香港政治部督察李洛甫(吕良伟饰)在处理一场暴乱时,抓到几名趁火打劫的黑社会分子。尚风对他的表现非常满意,把他送到伦敦培训。另一方面,内地黑社会成员李财发(李子雄饰)被其团伙驱逐出港,开始做毒品生意。李洛甫学成归来,担任反黑组督察。然而,小组中的同事人浮于事,只有老兵冰叔(黄光亮饰)和酒鬼郑华(任达华饰)愿意尽力协助。李洛甫试图铲除赌档,却走漏了消息,被人取笑。然后他用了声东击西的战术,一夜之间铲除了300个赌档,对香港的威胁很大。试图用暴力贿赂李洛甫的李才发不行。两个黑白两道的凶夫妻在所难免... 本片改编自香港警界传奇人物李洛甫的故事。