1956年十月,香港政治部督察李洛夫(呂良偉 飾)在處理一起暴動事件時,捉到了幾名趁火打劫的黑社會分子,上峰對他的表現非常滿意,派其前往倫敦受訓。另一方面,大陸黑社會分子李裁法(李子雄 飾)因殺人被幫會驅逐到香港開辟毒品生意。李洛夫學成歸來,擔任反黑組督察,然而組內同事人浮于事,只有老資格的炳叔(黃光亮 飾)和嗜酒的鄭華(任達華 飾)愿意盡力輔助。李洛夫試圖鏟除賭檔,卻走漏消息受人捉弄,繼而采用聲東擊西戰(zhàn)術一夜鏟除三百賭檔,威震香港。靠暴力打出勢力范圍的李裁法欲賄賂李洛夫卻不得,兩位黑白梟雄的對決不可避免…… 本片改編自香港警界傳奇人物李洛夫的故事。