故事产生在荒无火食的美国西部,在阿帕鲁萨镇上,阿弗雷特(维果·莫特森 Viggo Mortensen 饰)和其同伴维吉尔(艾德·哈里斯 Ed Harris 饰)依靠着武力和枪支艰难维持着镇上的短暂和平。小镇上最有势力的当属农场主兰德尔(杰瑞米·艾恩斯 Jeremy Irons 饰),由于手握着大批的资源,兰德尔和其翅膀在镇上简直能用“胡作非为”来形容。
终于,在悲剧接连产生以后,镇上居民们决议不再忍受,一场大战行将拉开序幕。与此同时,一个名为艾莉森(芮妮·齐薇格 Renée Zellweger 饰)来到了镇上,这位身份神秘的美艳女子一现身无疑让镇上原本就剑拔弩张的危急状况落井下石。这一次,阿弗雷特和维吉尔能否依靠彼此的默契和雄厚的经验率领着居民们渡过这场难关呢?