炎の街
モンタナからサンフランシスコにやってきたカウボーイのデューク・ファーガスは、ギャンブルや売春がはびこる悪徳の町バーバリー・コーストに遊びに行く。歌姫フラクスンはデュークの豪快な人柄に興味を持ち、賭けをするデュークをいかさまで勝利させる。しかし、調子に乗りすぎ、町を牛耳るティト・モレルとのカード勝負で有り金全部すってしまう。
モンタナに帰ったデュークはギャンブラーのスムーズ・ワイリイからカードの手ほどきを受け、再びバーバリー・コーストに。デュークは勝ちまくり、儲けた金を資金に店を出し、モレルの店からフラクスンを引き抜く。
店のオープンの日、サンフランシスコ地震が発生し、店は一瞬にして瓦礫と化す。
今まで通り町を支配しようとするモレルたちと、災害を機に町を浄化しようとする人々との間で選挙が行われた。モレルたちは選挙で不正を働くが、デュークはそれを暴き、改革派の勝利となる。