居无定所到处逃亡流浪的神枪手史密夫驾车经过德州的偏僻小镇枯泽,却没来由受到镇上一个帮派头子杜尔手下的侮辱。他杀死了这个侮辱他的人,并因此卷入了小镇上两个贩私酒的黑帮间的明争暗斗之中。
小镇已不剩什么居民,完全由两个帮派控制局面,警察对此也只有不闻不问。史密夫的行为受到与杜尔敌对的老舒的赞赏,他邀请史密夫加入他的帮派。见多识广的史密夫一眼就看出老舒这一伙人不成气候,全是些三流角色,因而他决定观望,不表明态度。他利用小镇上帮派中的矛盾,巧妙地获得各种信息,并把它们高价卖给双方,既从中渔利,又两不得罪。警长赶来警告他,但也希望他能挑起双方火拼,只剩下一个帮派。这时,小镇的传奇人物克奇回来了,他是杜尔的得力助手,性格残忍冷酷,杀人不眨眼。
史密夫假意投向杜尔,并成功地挑起了双方的矛盾冲突。同时在混乱之中,他救出了被杜尔抓来的土族妇女,但这一行为却被克奇发现了疑点。他带人抓走了史密夫,在地窖中残忍地折磨他,但史密夫还是逃了出来,在酒店老板阿祖的帮助下躲到了教堂养伤。杜尔一伙消灭了老舒的人马,而克奇却仔细地清点尸体,认为史密夫还没有死。他们抓住了阿祖对他严刑逼供。史密夫得知消息后出人意料地赶到,杀死了杜尔的手下,救走了阿祖,并约克奇见面。杜尔希望史密夫能交出被他救出的土族妇女,与他一同统治小镇,但阿祖拿起枪杀死了这个小镇的敌人。狡诈的克奇抛下了枪,但史密夫知道他不会罢休,就在克奇转身拔第二支枪的时候,史密夫的子弹打穿了他的身体。
夕阳西下,史密夫又开着他的车继续他的逃亡生涯