Film, 19.yy Amerikası'nda geçmektedir. Kızılderililere ait olan verimli, aynı zamanda altın madenlerine sahip toprakları almak isteyen Binbaşı Cabot; yandaşlarıyla beraber onlara pek yaşam şansı tanımamaktadır. Olaylar büyüyünce, Birleşik Devletler Ordusu tarafından Albay Pembroke, teftiş için gönderilir. Binbaşı Cabot bir pusu kurarak Albay'ı öldürür. Artık emeli olan Kızılderili altınlarına ulaşmak için önünde bir engel kalmamıştır. Bu sırada, çok hızlı silah çeken ve kendisine "Joe Thanks" (Terence Hill) diyen bir yabancı, kasabaya yeni gelmiştir. Yalnız kasabada olanlardan, Kızılderililerin yaşadıklarında habersiz değildir. Binbaşı Cabot'u ters köşe yapmak için bir takım planlar kuracaktır. Bunun için de Albay Pembroke'un yerine dümenden geçecek biri gereklidir. Eski ahbabı, hızlı hırsız Lokomotif Bill (Robert Charlebois) ve onun kız arkadaşı Lucy (Miou-Miou)'i; Albay Pembroke ve kızı olarak, bir kortej halinde Cristobal Kalesine gönderir.