リオ・ブラボー
メキシコとの国境に近いテキサスの町リオ・ブラボーで保安官のチャンス(ジョン・ウェイン)は、殺人犯ジョー(クロード・エーキンス)を逮捕した。しかし、この近郊の有力者でジョーの兄・バーデット(ジョン・ラッセル)が、ジョーの身柄を移動させないよう部下に命じて駅馬車の車輪を壊し、見張りを立てて町を封鎖した。
町の人々は静観するばかりで、チャンスは連邦保安官が来るまでの6日の間、僅かな味方と共にバーデット一味と戦うことになる。チャンスの味方となるのは、かつて早撃ちだったものの2年前に失恋して以来酒に溺れている保安官補デュード(ディーン・マーティン)、片脚が不自由で毒舌な年寄りの牢屋番スタンピー(ウォルター・ブレナン)、ダイナマイト輸送の護衛として町に着いた早撃ちの若者コロラド(リッキー・ネルソン)、駅馬車が壊れて滞在を余儀なくされた女賭博師で踊り子のフェザーズ(アンジー・ディキンソン)ら数人だけだった。孤立した彼らの耳に聞こえるのは、バーデットが金で懐柔したバーのバンドが一日中流す『皆殺しの歌』のメロディだった。
バーデットに雇われたガンマンたちの度重なる襲撃をかわしつつ、駅馬車が直っても町を立ち去らないフェザーズと親交を深めて行くチャンス。デュードも酒を絶ち、アルコール依存症から立ち直り始めた。だが、多勢に無勢でバーデット一味に捕われるデュード。
ジョーとデュードの交換を要求するバーデット。応じると見せて町外れの倉庫へ出向くチャンス。歩いて互いに味方の側へ向かう途中で、デュードがジョーを殴り倒した。撃ち合いとなり、コロラドが運んでいたダイナマイトで攻撃されて降参するバーデット一味。主犯のバーデットは逮捕され手下は逃げ散ってリオ・ブラボーの町に平和が戻った。