故事發(fā)生在荒無(wú)人煙的美國(guó)西部,在阿帕魯薩鎮(zhèn)上,阿弗雷特(維果·莫特森 Viggo Mortensen 飾)和其搭檔維吉爾(艾德·哈里斯 Ed Harris 飾)依靠著武力和槍支艱難維持著鎮(zhèn)上的短暫和平。小鎮(zhèn)上最有權(quán)勢(shì)的當(dāng)屬農(nóng)場(chǎng)主蘭德?tīng)枺ń苋鹈住ぐ魉?Jeremy Irons 飾),由于手握著大量的資源,蘭德?tīng)柡推潼h羽在鎮(zhèn)上簡(jiǎn)直能用“橫行霸道”來(lái)形容?! 〗K于,在慘劇接連發(fā)生之后,鎮(zhèn)上居民們決定不再忍耐,一場(chǎng)大戰(zhàn)即將拉開(kāi)序幕。與此同時(shí),一個(gè)名為艾莉森(芮妮·齊薇格 Renée Zellweger 飾)來(lái)到了鎮(zhèn)上,這位身份神秘的美艷女子一現(xiàn)身無(wú)疑讓鎮(zhèn)上本來(lái)就一觸即發(fā)的危機(jī)狀況雪上加霜。這一次,阿弗雷特和維吉爾能否依靠彼此的默契和豐富的經(jīng)驗(yàn)帶領(lǐng)著居民們度過(guò)這場(chǎng)難關(guān)呢?