鞍を背負い、棺桶を引きずり歩く流れ者ジャンゴ(フランコ・ネロ)は、底なし沼の前で男たちに鞭打たれている女マリア(ロレダナ・ヌシアック)を、得意の早撃ちで彼女を救う。二人はマリアが逃げ出した村へやってくるが、村はジャクソン少佐(エドゥアルド・ファヤルド)率いる元南軍兵士と、ウーゴ将軍(ホセ・ボダロ)率いるメキシコ革命軍との抗争によりゴーストタウンと化していた。両軍から裏切り者とされたマリアは村の厄介者だ。ジャンゴは、彼女を取り戻しにやってきたジャクソン少佐を一掃すると、ウーゴ将軍相手に、メキシコ政府軍の駐屯地から黄金を奪おうと持ちかける…。