It's just a string of Western cliches. It would have worked better as a satire, which it almost is. And Jeff Goldblum is so badly miscast that it's distracting.
Also, there's not an ounce of character development in any of the leads. Everyone is exactly the same person as when they started. The only one who changes in the slightest is the prostitute/saloon girl Rae, and she only exists to be a plot device.