I en lille søvnig by i Colorado er der sket en frygtelig forbrydelse. Tilsyneladende er en simpel tvist mellem brødre resulteret i en massakre på en hel familie, men den kompromisløse kriminalreporter Garret Smith (Charles Bronson) sætter sig for at finde ud af, hvad der ligger bag. Det lykkes ham at løfte sløret for et djævelsk spind af grådighed, hævn og religiøs fanatisme. Men når han mon at finde sandheden, inden han selv opsøges af en hævnende engel?