1995年的大陸劇情片《子夜槍聲》以一起深夜槍殺案拉開(kāi)序幕。飯店老板孫大濤在自家門(mén)前被槍殺,兇手逃之夭夭。刑警唐琦接手調(diào)查,很快發(fā)現(xiàn)孫大濤曾因爭(zhēng)風(fēng)吃醋,砍傷出獄不久的流氓沙連福,而沙連福此刻正躺在市第二醫(yī)院養(yǎng)傷。然而,就在一個(gè)深夜,醫(yī)院的暖氣管地道里悄然鉆出幾個(gè)黑影,神不知鬼不覺(jué)地將沙連福背走,案件變得撲朔迷離。
十天后,藏匿在小縣城的沙連福傷勢(shì)漸愈,他派手下王巖去弄錢(qián)準(zhǔn)備潛逃。唐琦得到線報(bào),得知王巖將在天府酒家取錢(qián),便與同事胡洪瑞假扮成大款,與王巖推杯換盞。在醉酒狀態(tài)下,王巖吐露真言:殺孫大濤是哥兒們干的,背走沙連福也是他親自參與,而這一切的根源,竟是孫大濤與沙連福為了一個(gè)名叫麗麗的“三陪女郎”結(jié)下深仇。
沙連福隨后指使麗麗取出全部存款,麗麗卻不知自己已被利用。她與假扮大款的胡洪瑞來(lái)到“首首圣”餐廳,按沙的指示遞上有毒的飲料。胡洪瑞早已識(shí)破陰謀,用錐子扎破易拉罐,讓毒飲料從底部流出,隨后假裝中毒,看著沙連福挾持麗麗逃離。
在公路口,唐琦發(fā)現(xiàn)沙連福劫持出租車倉(cāng)皇逃竄,雙方展開(kāi)激烈槍?xiě)?zhàn)。沙連福以麗麗為人質(zhì),棄車逃入小樹(shù)林。危急時(shí)刻,胡洪瑞當(dāng)機(jī)立斷,摘下身邊戰(zhàn)士的頭盔戴在頭上,冒死引罪犯露頭。武警狙擊手抓住時(shí)機(jī),一槍將沙連福擊斃,麗麗獲救,正義最終得以伸張。