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.