解放前的舊上海,各方勢力匯集於此,此消彼長,橫行霸道。青龍幫與麒麟幫兩大黑道勢力爲爭霸主地位經常大打出手,血濺街頭。某天,青龍幫三名成員橫屍街頭,醫科大學女教授於勝男(齊芳 飾)以及巡捕房「老虎探長」鍾朗(鍾漢良 飾)、實習探員韓非(釋小龍 飾)相繼趕到現場調查。結果發現死者均系槍法極準的高手用「達姆彈」射殺,鍾朗斷定兇手是有著軍方背景的狙擊手所爲。與此同時自稱北伐軍獨立團老兵的劉天河出現在他們面前,並向衆人透露兇手的真正身份。另一方面,青龍幫老大認定手下是爲麒麟幫所害,雙方劍拔弩張,上海灘即將掀起一場史無前例的血雨腥風。
爲了避免更大規模的械鬥,鍾朗必須爭分奪秒找到真兇……