在19世纪的美国西部,阿帕鲁萨镇是一个法律形同虚设的偏远小镇。警官维吉尔(艾德·哈里斯饰)和他的搭档埃弗雷特(维果·莫特森饰)试图维持秩序,却发现真正的权力掌握在残暴的农场主兰德尔(杰里米·艾恩斯饰)手中。兰德尔控制着镇上的一切资源,包括马匹、物资和女人。当两位警官决定挑战兰德尔的权威时,一位神秘寡妇(芮妮·齐薇格饰)的到来打乱了他们的计划。随着冲突升级,维吉尔和埃弗雷特必须在暴力和正义之间做出抉择,用手中的枪来恢复小镇的秩序。影片展现了西部拓荒时代的残酷现实,以及人们在无政府状态下为生存而战的挣扎。