在得克萨斯州的一个小镇上,警长约翰·T·吉斯(约翰·韦恩饰演)和副警长醉鬼杜德(迪恩·马丁·迪恩·马丁饰演)放走了乔·伯德特,并把他关进监狱。和另一个警察,跛脚的史丹皮(沃尔特·布伦南·沃尔特·布伦南饰),期待着几天后审讯者的到来。这时,吉斯的老朋友帕特·惠勒恰好路过这里。吉斯被介绍给一个名叫卡罗拉多·瑞安(瑞奇·尼尔森,瑞奇·尼尔森饰)的男孩,吉斯也在一家旅馆里熟悉了一个名叫费瑟(安吉·迪金森,安吉·迪金森饰)的女人。乔的哥哥内森要和某人一起去抢劫监狱。首先,他派人去杀了帕特,然后他一再试图勒索吉斯放了他。 吉斯和其他人和他一起战斗。在这个过程中,吉斯发现了科罗拉多的勇敢,并把他招进了警察队伍。而杜德这个酒鬼,又该如何与自己的酒瘾抗衡,重拾尊严?吉斯能否带着一个酒鬼、一个瘸子和一个男孩去挫败内森的一再追求?