Major Charles Rane (William Devane) wraca z wojny i dostaje kilka prezentów od rodzinnego miasta, gdyż jest bohaterem wojennym. Kilku chciwych bandytów decyduje się ukraść mu trochę srebrnych dolarów. Podczas napadu zabijają także jego żonę i syna oraz uszkadzają mu rękę. Major pragnie zemsty, dlatego też werbuje do pomocy swojego wojennego kompana Johnnego (Tommy Lee Jones), aby spotkać się z bandytami w ostatecznej finałowej rozgrywce.