Bracia James, Frank (Bill Paxton) i Jesse (Rob Lowe) po powrocie z wojny domowej dowiadują się o niespodziewanej śmierci swego najmłodszego brata, zabitego przez agenta spółki kolejowej. W świecie chaosu i powojennego zamieszania próżno szukać sprawiedliwości. Postanowili sami stanowić prawo. Wraz z grupą innych zapaleńców wymierzają kary skorumpowanym przedsiębiorcom napadając na banki, dyliżanse i pociągi. Rozwścieczeni wrogowie bandy, wypowiadają im wojnę. Wynajmują słynnego detektywa Allena Pinkertona (William Atherton), który również z osobistych względów zapowiada, że nie spocznie dopóki bracia James nie zawisną na szubienicy.