故事發生在美國南(nán)北戰爭時期。圖科(埃裏?瓦拉(lā)赫 Eli Wallach 飾(shì))是一個圖財害命的(de)江洋(yáng)大盜(dào),因此他被鎮上懸賞通緝。布蘭(lán)迪(克林特?伊(yī)斯特伍德 Clint Eastwood 飾)是一個(gè)除暴安良的牛仔,他無意中抓住了圖科,但嫌賞(shǎng)金不夠又擄走了他。在荒漠中,布蘭迪懲罰圖科讓其自生自滅。但(dàn)是詭詐(zhà)的圖科居然逃過了(le)一劫(jié),並(bìng)糾集一(yī)些幫凶在客棧捉住了布蘭迪。正當圖科以牙還牙(yá)折磨布(bù)蘭迪的時候(hòu),他劫持了一個名叫卡森的士(shì)兵。後者(zhě)臨死前留下了寶藏的秘密,圖科和布蘭迪(dí)分別獲得了一半信息。與此同時,一個狡(jiǎo)猾的殺手桑坦薩(李?範?克裏夫 Lee Van Cleef 飾(shì))也通過其他渠道發現了寶藏的秘密。於是,在尋寶的道路上,三個(gè)人使出渾(hún)身解數,上演了一場場對決(jué)的好戲(xì)……