10 Best Movies Where The Protagonist Learns Nothing
2. The Good, The Bad & The Ugly
It's telling that the protagonist of Sergio Leone's western classic is literally called The Man with No Name (Clint Eastwood), because he's ultimately a cipher of a character throughout the entire Dollars trilogy, memorable less for his character and more for Eastwood's grizzled, insanely cool performance.
The Man with No Name aka "Blondie" is more a vehicle than a character, having virtually no back-story nor much indication of his personality or feelings about anything beyond killing and making money. And that's totally fine for the needs of the movie.
Even when Blondie has to occasionally make a moral decision, it never feels like it comes from a place of change or growth: his sole motivation is to better himself financially, and there's never any suggestion that he might start to develop a soul.