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