1. Dr. Hannibal Lecter in The Silence of the Lambs
Okay, you might not be convinced that the cannibalistic and violent psychopath and serial killer Dr. Hannibal Lecter in The Silence of the Lambs can be classified as an antihero, but on closer inspection, he does have some mitigating qualities.
Firstly, Hannibal did’t ask to get involved in catching another serial killer, nicknamed Buffalo Bill; he was actually obligated to. Maybe he used this card as chance to escape, but that’s only after the supposedly good guys default on their promises to him. If you’re going to lie to a serial killer, there will be consequences. Moreover, Hannibal actually saves the day when he helps stop the one criminal who needed to be stopped.