I gotta say, that was probably the best Clint Eastwood movie ever made. It was like Dirty Harry meets someone who thoroughly and completely de-Dirty Harry-fies Dirty Harry or Pale Rider moved ahead in time 100 years and, in doing so, becomes nothing like Pale Rider.
It probably belongs up there in the top 5 movies with Autumn in New York, Crossroads, The English Patient and The Notebook.