荒野大镖客
镖客乔(克林特·伊斯特伍德 Clint Eastwood 饰)来到墨西哥边境小镇,伺机寻找挣钱机会的他得知镇上的两大帮派罗霍兄弟和镇长巴克斯特为了争夺小镇的控制权厮杀已久,便决定与两派斡旋,设计将镇上恶霸一网打尽。墨西哥士兵押送黄金经过小镇,罗霍劫持了黄金,并杀光了 士兵,一路跟踪的乔将其中两具尸体藏起来,并透露消息给两边:有两个士兵还活着。巴克斯特火速赶往现场想抓到存活士兵,来指证罗霍;罗霍则试图阻止他们,双方展开了一场激烈枪战。罗霍捕获巴克斯特的儿子安东尼奥。乔趁着两派在激战时,找到了黄金,并发现罗霍囚禁的女人玛利索,他将玛利索交给罗霍家,换回安东尼奥。后来他得知她是安东尼奥的妻子,又救出了她,帮助玛利索与安东尼奥逃出镇子。罗霍发现玛利索被乔放走,便放火烧死了巴克斯特一家,乔侥幸逃脱。 当乔孤身一人重现在镇口时,他与罗霍兄弟的生死决战开始了。