En una noche de tormenta unos forajidos asaltan un rancho donde Bill Meceita (John Phillip Law), un niño escondido observa como matan a su padre (Walter Giulangeli), violan a su madre y a su hermana, matándolas luego y va observando cada detalle de todos los bandidos, que le servirá para después de 15 años ir buscarlos y vengarse. En ese camino se encuentra con Ryan (Lee Van Cleef), un antiguo miembro de esa banda que también los persigue porque fue traicionado, costándole 15 años de cárcel. Ahora, tras varios desencuentros, se juntarán para dar caza a los forajidos.