Maybe I am falling into a trap, but I rather liked Menkcen, especially as played by Gene Kelly in Inherit the Wind (and what about Spencer Tracy as Clarence Darrow?).
There is a more left wing, or at least radical, Mencken, in the marvelous Ambrose Bierce, author of the Devil's Dictionary