Condado de Johnson, Wyoming. A maioria dos barões de gado da região, liderados por Lorde Peter (Christopher Cazenove), decidem que para "sobreviverem" precisam "apenas" eliminar os pequenos fazendeiros. Após eliminarem alguns, decidem que é a hora de matar o cowboy Cain Hammett (Tom Berenger), que é um hábil atirador. Assim 50 homens são convocados para cercar o rancho de Cain, que está envolvido com Rory (Michelle Forbes), Dale (Adam Storke), o irmão mais novo de Cain, é uma das primeiras vítimas. Há ainda um terceiro irmão, Harry (Luke Perry), que parece não estar ligado a nada. Quando começa o ataque ao rancho de Cain ninguém imaginaria como é difícil matar um homem que não quer morrer.