Written by the great Dario Argento and featuring the usual comedy star Bud Spencer (in a rather serious role). It's a good classy entry to the 'Italian Western' genre. All the ingredients are right here, including a fantastic film score and a punchy directive style. Typical really but one for the fans to sit down and get their teeth into.