故事发生在无人居住的美国西部,在阿帕卢萨镇,阿尔弗雷德(维果·莫腾森ViggoMortensen饰)和搭档维吉尔(艾德·哈里斯EdHarris饰)依靠武力和苦行。枪支努力保护小镇短暂的和平。镇上最有权势的人无疑是农民兰德尔(杰瑞米·艾恩斯JeremyIrons饰)。因为手中的大量资源,兰德尔一行人几乎可以在小镇中使用“威风之力”。”来形容。终于,在惨剧接连发生后,小镇居民决定不再忍耐,一场大战一触即发。与此同时,一个叫艾伦(蕾妮齐薇格RenéeZellweger)来到了小镇,这个神秘美女的出现无疑加剧了小镇的危机,在这种情况下,Everett和Virgil能否依靠他人默默的理解和丰富的经验,带领居民渡过难关呢?