Great movie. Kurt Russell, what more is there to say. Only thing going bad for it is Unforgiven came out a year before, and you can't top that for modern Westerns.
I like Val Kilmer is great when he's not the lead. He stinks when he's the star because his ego gets in the way. Thankfully, God taught him some humility with the throat cancer.