Dopo che la sua famiglia viene massacrata dalla banda del crudele bandito El Cachal, il pistolero Johnny Ashley (Anthony Steffen) scopre che suo figlio piccolo è stato rapito. Per anni, Johnny lo cerca senza sosta attraverso il West. La sua lunga caccia lo porta finalmente a ritrovare il figlio, ma la scoperta è tragica: il ragazzo è cresciuto ed è diventato a sua volta un criminale spietato, membro della stessa banda che ha distrutto la sua famiglia. Per Johnny inizia un doloroso conflitto tra l'amore paterno e la sete di giustizia.