There are no wrong answers, only your opinions 🙂
Personally, I think an anti-hero is a bad guy that does good things. He might cheat on his wife, steal, gamble, etc, but when it “matters,” he ends up on the side of what’s good.
Han Solo is an example that comes to mind.
“The right thing” is also in the eye of the beholder. The killing of that healthcare CEO for example.
You’re right. I saw a mass murderer stopped for good.
Only to be replaced by a seemingly endless supply of another sooner or later. Shareholders will ensure that.