Nowy Meksyk, 1878 rok. John Tunstall (Terence Stamp) udziela schronienia grupie młodych banitów: Williamowi H. Bonney (Emilio Estevez), "Docowi" Scurlockowi (Kiefer Sutherland), Dickowi Brewerowi (Charlie Sheen) i innym. Tunstall ubiega się o podpisanie umowy rządowej na dostarczenie żywności do indiańskiego rezerwatu. Wkrótce mężczyzna zostaje zabity przez swojego konkurenta, Murphy'ego (Jack Palance), który przekupuje szeryfa i gubernatora, aby uniknąć kary. Podopieczni Tunstalla postanawiają go pomścić.