I'm with Ennioo on this one. I like it, although I have no defensible reason to do so as it is really quite corny and plays out like something of a 40s B serial and is extremely dated in style for a Spaghetti of 1968. But then I have a soft spot for those old rubbish westerns so maybe that's the appeal. I do like the idea of the old guy as the avenger too and this is a very original plot device. Can't remember anything like it elsewhere.
Perhaps it is this originality that seems to have confused everyone re the cast details on this one. I just checked the database and it is completely wrong re who played who. Edmund Purdom is the sheriff not Piluk and Livio Lorenzon sure as hell wasn't Sebastian Mason, he was Doc Lucas. I checked imdb and that is just as inaccurate so this may well be where the initial errors began. We also list Luis Barboo as appearing which I think is a Weisser error as the actor in this film is Luigi Barber who, according to Giusti, is the old guy who plays Piluk.
I will try and correct the database as best I can. If anyone has any info to help let me know. If you ever wanted an example as to why imdb is not reliable, this is it.