Like many "Spaghetti Westerns," the movie heavily featured moral ambiguity in its themes and characters, writes Barrett.