I have never been a fan of Nicolas Cage. He is a prime example of Hollywood nepotism. How he ever won an Academy award is way beyond my understanding.
His lifestyle says all there is to say about CAGE. HE is the personification of excesses. His acting is one dimensional. He plays roles that anyone without talent could do as well.
All in all, the man is a waste. Butcher's Crossing is but one of the great piles of cinematic garbage that he leaves in his trail.