William Munny on erakoitunut palkkatappaja, joka viettää rauhallisen surkeaa elämää kahden lapsensa kanssa ränsistyneellä maatilalla. Kun paikalle saapuu Chofield Kidiksi itseään kutsuva nuori rääväsuinen kuumakalle, mukanaan houkutteleva tuhannen taalan tarjous, joutuu Munny punnitsemaan elämänsä ehtoopuolen valintoja. Palkkatappajan veriset puuhat taakse jättänyt Munny kieltäytyy ensin tarjouksesta, kunnes rahapalkkio alkaa näyttää houkuttelevalta kaiken kurjuuden keskellä. Munny kaivaa esiin vanhan kuudestilaukeavansa, satuloi vähintään yhtä vanhan hevosensa ja käy heittämässä hyvästit kuolleen vaimonsa haudalle. On aika lähteä viimeiselle murharetkelle.

Elokuva sijoittuu Snow Hill -nimisen pikkukaupungin lumisiin maisemiin. Elokuvan pääosissa on kaksi palkkionmetsästäjää, Silence ja Tigrero. Silence on mykkä palkkatappaja, jolla on traumainen menneisyys, sekä herkkä liipaisinsormi. Hänen vastustajanaan on häikäilemätön Tigrero, joka nauttii ihmisten tappamisesta. Ennenpitkää edessä on lopullinen välienselvittely...

Elokuvassa Nuoret Sankarit heitä oli kuusi. Vain kolme heistä selvisi: Billy the Kid (Emilio Estevez), Doc (Kiefer Sutherland) ja Chavez (Lou Diamond Phillips). Mutta vahvat voimat haluavat vieläkin tuhota Billy the Kidin ja hänen pelottomat toverinsa. Kolmikko koetetaan saada hajotettua keinoja kaihtamatta. Valheiden, petoksen ja lahjonnan avulla he saavat puolelleen Pat Garretin (William Petersen), Billyn parhaan ystävän. Vanhan toverinsa jahtaamana Billy the Kid ratsastaa miehineen kohti Meksikoa ja kohtaloa.