If we’ve learned anything over this past “Golden Age” of TV which may or may not still be going on, it’s that we like a flawed hero. So much so, that TV has given birth to an entire legion of antiheroes, protagonists who are more or less bad guys, but we root for them anyway. I’ve come up with this list of the ten best TV antiheroes of all time. You may disagree, so feel free to add your own in the comments as suggestions.
Tony Soprano (The Sopranos)
It would be foolish to start without the man who started the trend, Tony Soprano. The mob boss was and still is one of the most compelling leads in TV history, a terrible man who did terrible things but we couldn’t help but root for him anyway. The mob boss will forever remain immortal as one of TV’s best leads.
(See the Rest at TVOvermind)