My favorite is Robert Duvall in “Open Range”, followed closely by John Wayne in “True Grit” and Clint Eastwood in “Unforgiven”.
I haven’t seen Open Range, but I do like the other two. I’ll have to check it out.