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