这是一个发生在十九世纪末的故事,丽兹与虔诚的丈夫伊莱(威廉·休斯顿饰)和两个孩子住在一间简朴的农舍,一家四口过着安逸而又平静的日子。然而好景不长,某天小村落里来了一位新的神父(盖·皮尔斯饰),这个面带伤疤、气场诡异的中年男子,引起了村里的聋哑助产士丽兹(达科塔·范宁饰)的警惕。原本平静的生活随着神父到来被打破,神父以上帝之名挑起那些曾在生产过程中失去过亲人的村民对丽兹的愤怒。而他到来的真正目的是为了惩罚丽兹的逃匿

比尔·马捷达幼时因匪徒的袭击而全家遇害,自己因为其中一位袭击者的暗中帮助而侥幸逃命,十五年来一直在训练枪法,打听仇人下落。而最近他却和刚从监狱放出来的莱恩(李·范·克里夫 饰)不停的扯上联系,二人总是如同约好一般在各种场合同时出现,并且在这个过程中也互相了解对方。莱恩和比尔一样也在复仇,而他貌似也和比尔童年的悲惨遭遇有着千丝万缕的联系。

神枪手席尔瓦(佩德罗·帕斯卡 Pedro Pascal 饰),拜访了他25年前的警长朋友兼恋人杰克(伊桑·霍克 Ethan Hawke 饰),俩人再见后爱火重燃。然而第二天早上,席尔瓦告诉杰克他不是来叙旧的……

故事描述恶霸地主因遭墨西哥土匪捣乱,于是高价聘请一枪手对付土匪,但枪手逐渐认清恶霸的真实凶残面目后,遂对他大为反感,最后亦和恶霸对抗。

海妮和丈夫吉姆-考尔德是小镇上的一对牧马人。一天,烧杀抢掠、无恶不作的强盗埃姆特、弗兰克和罗福斯洗劫了她的家园,丈夫被打死,自己也惨遭蹂躏。强盗一把火烧了她的房子后扬长而去,海妮含泪掩埋了丈夫的尸体并誓死报仇。海妮从大火中爬出来后遇上一个叫布瑞斯的男人,布瑞斯是一个除暴济贫而枪法精准的枪手。在海妮的恳求下,布瑞斯把海妮带到墨西哥学习枪法。海妮练就了一手好枪法后回到了以前的小镇并逐个杀掉了埃姆特、弗兰克和罗福斯,最终替丈夫报仇、为自己雪耻。