故事发生在荒芜的美国西部。在阿帕卢萨,阿弗雷特(维果·莫腾森·维果·莫腾森饰)和他的搭档维吉尔(埃德·哈里斯·埃德·哈里斯饰)依靠武力和枪支维持着小镇短暂的和平。 镇上最有权势的农民是兰德尔(杰瑞米·艾恩斯·杰瑞米·艾恩斯)。兰德尔和他的党羽在镇上可谓“欺软怕硬”,因为他们手握大量资源。 终于,悲剧接连发生后,小镇居民决定忍了,一场大战即将开始。 与此同时,一位名叫艾莉森(蕾妮·齐薇格,Renée Zellweger)的女子来到小镇,这位神秘而美丽的女子的出现无疑让小镇本已一触即发的危机局势雪上加霜。 这一次,阿福雷特和维吉尔能否依靠彼此的默契和丰富的经验带领居民度过这一难关?