Amazing, great actors, great narrative driven by revenge from start to finish, with a twist at the end. Gorgeous cinematography, from the first scene with Stage Coach Mary, to the climatic fight towards the end of the movie. So many likeable cowboys and cowgirls that it was a shame any of them had to die in a shoot out. The soundtrack is banging!