玛蒂·罗斯(MattieRoss)的父亲被一个名为汤姆·钱尼的流浪汉杀死,实际上正是她的父亲给了这名流浪汉工作和住处。悲伤的罗斯打算去找到犯人将他施以绞刑。然而当她去寻找钱尼时发现他已经躲在了一个印第安人的营地,只有法警鲁本·科格本才敢去逮捕他。这位好酒的独眼法警远近闻名,据说是西部最强悍的法警之一,罗斯付了他100美元让他去追踪钱尼。很快他们又遇上了德克萨斯来的年轻人贝夫,原来钱尼曾经在德州杀过一名议员,德克萨斯政府和议员的家属悬赏让他把汤姆带回德克萨斯。然而罗斯却希望在老家吊死钱尼,他们很快就产生了分歧。然而法警却希望带上贝夫,一方面议员家属的赏金丰厚另一方面他想把以派普(NedPepper)为首的一帮强盗一网打尽。两人商量好不要带上碍手碍脚的罗斯,但是倔强的罗斯却一路追随他们。在一场小冲突中,他们干掉了两个接应派普的人并且和派普、钱尼交了火。后来罗斯偶遇钱尼,结果没能杀了对方反而被抓成为人质。贝夫随后赶来解救了罗斯并抓住了钱尼,他们两人目睹了法警和派普之间的决战,法警以一敌四,在杀了三人后他的马中枪倒地把他压在了下面。贝夫开枪解救了法警,但是后来却被逃脱了的钱尼用石头砸晕。危急关头罗斯拿着那把卡宾枪打死了钱尼,自己却掉下了深井,并被毒蛇咬伤。最后法警出现,救了罗斯。