Director: Howard Hawks
Sometimes a movie just works, and there's a reason that folks keep watching it, decade over decade. Rio Bravo (1959) has a bit of a reputation as Dean Martin's best role, or at least that's what I recall hearing, and I always assumed I'd get to the movie, but just had not.
Had I known it also stars Angie Dickinson, I would have gotten to it more quickly. But it surprised me to learn this was Howard Hawks, not John Ford, and that Leigh Brackett had been involved with the screenplay. So, you've got a lot of things going for the movie right out of the gate.
I'm also aware that John Wayne is now considered a terrible human by folks younger than myself, but if you want to be mad about (a) things that are likely a myth, and (b) every opinion and attitude of generations prior that do not match your own - we're going to be here all day.
For going on a decade, I've compared the superhero film to the Western. It's a broad category encompassing a lot of movies that share common elements, but it's also a dubious and overly broad categorization, and no indicator of quality one way or another. Plenty of terrible superhero films are released, just as plenty of terrible westerns were made, but there are also great, thoughtful superhero film just as there are phenomenal movies made featuring characters who wear hats and six-shooters.