Dustin Hoffman tekee yhden uransa parhaista roolitöistä veijaritarinassa, joka heijastelee Vietnamin sodan ajan tunnelmia. Hoffman esittää satavuotiaaksi elänyttä Jack Crabbia, joka kertoo tutkijalle tragikoomisista vaiheistaan valkoisten ja intiaanien parissa. Jack muun muassa piehtaroi saarnamiehen nymfomaanivaimon kanssa, heiluu revolverisankarina, osallistuu Little Big Hornin taisteluun sekä kohtaa Wild Bill Hickokin ja kenraali Custerin.

Hyväntahtoinen huijari Joe Thanks kiertelee villiä länttä päämääräämättömästi, luottaen onneensa ja asekätensä nopeuteen. Nyt Joe on lyöttäytynyt yhteen puoliverisen Steam Engine Billin ja villisydämisen neitosen, Lucyn kanssa. Kolmikolla on tähtäimessä elämiensä rahakkain keikka, 300 000 dollarin rahalähetys. Mutta kun he saavat kuulla, että myös häikäilemätön ratsuväen majuri Cabot joukkoineen on rahojen perässä, ja lisäksi suunnittelemassa verilöylyä intiaaneille, kuviot monimutkaistuvat. Kolmikko päättää estää Cabotin aikeet...

Kuuden koulukaverin rentouttava viikonloppuristeily luksusjahdilla muuttuu painajaiseksi kun kukaan ei muista laittaa portaita paikoilleen ennen kuin he hyppäävät Meksikonlahden siniseen veteen. He pyrkivät paniikinomaisesti takaisin alukseen - kukin tyylillään. Amy taistelee pysyäkseen pinnalla. Hänen on päästävä takaisin vastasyntyneen tyttärensä Saran luo, joka odottaa jahdilla...