民國年間鴉片泛濫上海灘,禁煙槍手林哲明(何麟飾)深夜與昔日戀人秦婭(金莉莉飾)重逢時,被黑幫宋繼良(馮奇飾)設計誘殺。中計受傷的林哲明逃至溫可君(沈敏飾)處獲其援助,二人共同追查發現鴉片作坊主管趙金根(祁明遠飾)背后的真正毒梟方樹信(張名煜飾)。林哲明喬裝廣州巨商周旋其間,卻突遭秦婭持槍指認其為毒王爪牙。對峙中秦婭以苦肉計擊斃方樹信,林哲明識破其偽裝后決心肅清毒患。完成復仇的林哲明在師父墓前準備卸甲歸田時,暗處突然又一支槍口悄然對準了他。