三四十年代的天津,駭人聽(tīng)聞的海河浮尸案不斷發(fā)生。與此同時(shí),城暈的金店、銀行、夜總會(huì)也屢遭黑幫傳奇人物袁小順一伙的劫掠。新任警長(zhǎng)張遠(yuǎn)杰正在現(xiàn)場(chǎng)查詢,又因一武宵被殺的命案被召回警察署。朱文局長(zhǎng)要他抓獲兇犯袁小順,并調(diào)得力警官任志鵬作他的助手。張遠(yuǎn)杰探聽(tīng)到袁小順在地球廳,便前去追蹤。他沒(méi)有找到袁小順,卻意外地結(jié)識(shí)了大富商林致的千金林菁。幾天后,袁小順一伙又搶劫了在一家新開(kāi)張的珠寶店門外等購(gòu)的顧客,張遠(yuǎn)杰竭力追查,進(jìn)展甚微,而女浮尸又在海河出現(xiàn)了。一天晚上,張遠(yuǎn)杰送林菁回家,巧遇一名女子被緊追在后的歹徒槍殺,女子在咽氣前告訴張遠(yuǎn)杰,她被一艘白船賣到廢墟。第二天,張遠(yuǎn)杰率部突襲了匪穴,全殲匪徒。朱局長(zhǎng)趕緊以海河浮尸案大白天下告慰民眾。張遠(yuǎn)杰深感此案蹊蹺,請(qǐng)求搜查白船,遭到朱文反對(duì)。海河畔,張遠(yuǎn)杰喬裝成漁民進(jìn)行私查,抓獲一名白船上的船衛(wèi)。受傷的船衛(wèi)在醫(yī)院搶救時(shí)被殺,與此同時(shí),袁小順一伙又搶劫了夜總會(huì)。朱文借張遠(yuǎn)杰辦案不力撤了他的職。原來(lái),朱文與黑幫幫主余闊成暗中勾結(jié),干著拐賣女的罪惡勾當(dāng)。為了繼續(xù)掩蓋真相,朱文脅迫余闊成丟卒保帥。這天,袁小順一伙打劫銀行后正欲逃離現(xiàn)場(chǎng),被預(yù)先埋伏的大批警察堵住退路。眼看袁小順插翅難飛,袁的把兄弟李應(yīng)突然挾持任志鵝作人質(zhì),警方只好放走袁小順。李應(yīng)被俘,后又無(wú)罪獲釋。在林菁的幫助下,張遠(yuǎn)杰掌握r他們販賣婦女的事實(shí),再次請(qǐng)求朱文搜捕白船,卻被朱文解職。張遠(yuǎn)杰心灰意冷來(lái)到林家,卻被眼前發(fā)牛的一切驚呆了,林致倒在血泊中,林菁下落不明。復(fù)仇的火焰使張遠(yuǎn)杰獨(dú)問(wèn)白船;袁小順得知余闊成出賣自己的事實(shí)后,也來(lái)到白船,他們殺死了余闊成,救出了林菁和數(shù)百名婦女。正在這時(shí),朱文帶來(lái)警察團(tuán)團(tuán)圍件白船,對(duì)著婦女一陣猛射。目睹這一切的張遠(yuǎn)杰.雖究成了復(fù)仇心愿,最終卻死存自己貼身助手的刀下。