民國(guó)初年,長(zhǎng)江大水成災(zāi),英商湯姆乘機(jī)大發(fā)橫財(cái),將鴉片藏于救災(zāi)物資中,由鏢王扎西押送,從水路運(yùn)至江州。緝私人員金雷尾追而至,喬裝乞丐上船查看虛實(shí),與扎西展開(kāi)一場(chǎng)惡戰(zhàn),扎西把金雷打傷。金雷昏倒在翠花家附近,翠花為其敷藥治傷,金雷發(fā)現(xiàn)她是扎西的情人,憤然離去。扎西回來(lái)談起發(fā)生的事,翠花頓生疑云。一天,翠花到煙館附近探聽(tīng)私運(yùn)鴉片之事,并解救了一位因規(guī)勸不住丈夫而欲尋短見(jiàn)的婦女。金雷目睹此事,深感錯(cuò)怪了翠花,向翠花賠禮道歉。教堂管事想借扎西去漢口送款之機(jī)污辱翠花,在調(diào)戲時(shí)失口說(shuō)出私藏鴉片的秘密。當(dāng)晚,金雷到教堂查尋鴉片被發(fā)現(xiàn)。爭(zhēng)斗中,金雷誤入暗道機(jī)關(guān),危急之時(shí),被一蒙面人解救。湯姆暗中勾結(jié)警察局將九曲道觀搗毀,九曲道長(zhǎng)決定下山相助金雷。深夜,道長(zhǎng)和金雷潛入教堂,找到了私藏鴉片的地下室。扎西又和金雷等人展開(kāi)一場(chǎng)廝殺,蒙面人再次出現(xiàn),用長(zhǎng)鞭制服扎西,金雷拿到私藏鴉片的證據(jù)后逃離教堂。次日,報(bào)紙揭露了教堂私藏鴉片的丑聞。為了逃脫干系,湯姆勾結(jié)警察局,使扎西被騙當(dāng)了替罪羊。為救扎西,翠花不得已委身于管事。扎西逃出牢房,追查湯姆偷運(yùn)鴉片的行蹤,但他們?cè)缬蟹婪叮f片已被轉(zhuǎn)移。金雷和九曲道長(zhǎng)在翠花指引下追殺湯姆。翠花尋機(jī)殺死管事。扎西追上湯姆的汽車(chē),與湯姆展開(kāi)惡斗。湯姆開(kāi)始射擊,蒙面人及時(shí)趕來(lái),用身體擋住了射向扎西的子彈。湯姆乘亂欲逃,被金雷用飛刀扎破輪胎,連人帶車(chē)摔下懸崖。扎西認(rèn)出蒙面人是自己的心上人卓瑪,撫尸痛哭。九曲道長(zhǎng)告訴扎西,鴉片已從別的渠道運(yùn)走。扎西聽(tīng)后神態(tài)木然,失望地走向遠(yuǎn)方。