I agree with Emmanuel and Todd,
Costner is at his best in Weterns.
In Silverado, I think he was good,
Wyatt Earp, probably not as good as Kurt Russell,
but you couldn't fault him, in Dances
and Open Range,
The last western, I've watched, 'The Return of Frank James'