Castellari's western take on shakespeare's Hamlet. Not bad. Not perfect. The film's plot is simple, Johnny must avenge his father's death, and while doing so,some of his close friends/ relatives are taken advantage of/killed. Starts off slow, and gets nasty by the end, however the film dosen't feature anything most spaghetti western viewers haven't seen or wouldn't expect to see. The heart of this film lies in two actors/characters Andrea Giordana, as Johnny, and Horst Frank as Claude, both of whom shine in the roles, and the film features a great score by Francesco De Masi. Recommended, but not perfect.