禁酒令執(zhí)行期間的美國小鎮(zhèn)上,愛爾蘭黑手黨首領(lǐng)達(dá)利與意大利黑手黨頭目史托茲為爭奪私酒買賣地盤劍拔弩張。神秘流浪槍手史密斯(布魯斯·威利斯飾)游走于兩大幫派之間,憑借老練槍法同時為雙方執(zhí)行任務(wù)牟利。隨著火并局勢升級,史密斯逐漸察覺自己淪為兩派清洗異己的工具。達(dá)利以重金要求其刺殺史托茲,但行動中史密斯發(fā)現(xiàn)對方設(shè)下連環(huán)陷阱——不僅要消滅意大利幫派首領(lǐng),更要借刀殺人除掉自己。在槍林彈雨中識破陰謀的史密斯調(diào)轉(zhuǎn)槍口,與達(dá)利舊部里應(yīng)外合設(shè)伏擊斃史托茲。當(dāng)達(dá)利企圖獨吞私酒交易資金時,史密斯搶先引爆藏匿點,在爆炸與槍戰(zhàn)中帶走出賣雙方所得的黃金揚長而去。