Een avonturier (Bud Spencer) en zijn Indiaanse vriend Girolamo (Amidou) zijn twee outlaws op de vlucht voor de politie en het leger. Moe elke keer zijn vriend te moeten redden van de strop, beslist de avonturier dat hun wegen moeten scheiden en stapt hij stapt op de trein bij een klein tussenstationnetje. Girolamo denkt echter dat de trein een schat vervoerd en besluit deze te beroven. De schat blijkt een dokterskoffer te zijn met allerlei doktersgereedschappen en medicijnen. Te gast bij boer Logan en zijn familie, helpen ze hen tegen enkele bandieten, die de farm en al het grond eromheen willen hebben. De 'dokter' en zijn indiaanse assistent raken betrokken bij het gevecht dat de sheriff (Joe Bugner) van het kleine dorpje voert het dorpje tegen de outlaws.
In het negentiende-eeuwse Oklahoma zijn twee tienermeisjes, fans van verhalen over outlaws, op een zoektocht om hen te ontmoeten en zich bij hen aan te sluiten. Ze vinden een schaduw van een voormalige bende en hoewel teleurgesteld, proberen ze hen toch te helpen ontsnappen aan een maarschalk.
Een man komt een stadje en koopt een hond die op sterven ligt na een hondengevecht. De man van wie de hond eigenlijk is heeft spijt 200 dollar gevraagd te hebben en noemt het stelen. Het hele dorp wil de man opjagen in zijn hutje in de bergen.