The new-age audience has redefined how movies and TV shows are being made nowadays. Many of us as an audience are valuing the antiheroes. We’re recognizing their contribution to the plot of the project. What’s a hero without an antihero anyway? They make the show or movie. In fact, some people love the antihero more than the hero. Earlier we used to hate them for giving the hero a hard time. But not anymore! They surely are villainous, but they definitely add spice to the project. Antiheroes are becoming popular and likable characters. So, here’s a list of the 10 most likable antiheroes in TV shows. Check it out! Also, let us know your favorite antihero in the comments.

1. Spike Played By James Marsters

Spike in Buffy the Vampire Slayer

Spike became one of the most characters in ‘Buffy the Vampire Slayers‘. He was introduced in the second season. Spike had numerous flaws. For instance, he was emotionally damaged, blunt, and obsessive. But he soon became the audiences’ favorite character.

2. Billy Butcher Played By Karl Urban

Billy Butcher played by Karl Urban

Karl Urban’s charm drove Billy Butcher’s character in ‘The Boys‘. He is good at manipulation and drags others against the hero into a war.

3. Laura Moon Played by Emily Browning

Laura Moon played by Emilie Browning

Laura Moon in ‘American Gods’ is initially introduced as Shadow Moon’s dead wife. She cheats on him while he is in prison. However, she earns audiences’ love when her side of the story is portrayed in several episodes.

4. Malcolm Reynolds Played By Nathan Fillion

Malcolm Reynolds in Firefly

Malcolm Reynolds surely plays an antihero but he has a heart of gold. He appears in ‘Firefly‘. Also, he savagely admits to being a scoundrel and a little more than a thief. Nonetheless, he is charming with his actions.

5. Negan Played By Jeffrey Dean Morgan

Negan in The Walking Dead

Negan was introduced as a villain in ‘The Walking Dead‘. No matter what his role was, but Jeffrey won many hearts with his acting.

6. Malia Tate Played By Shelley Hennig

Malia Tate in Teen Wolf

Malia Tate was introduced in the third season of ‘Teen Wolf‘. She perfectly combined bluntness, naivete, and loyalty. No wonder why she became a main cast from the fourth season.

7. Root Played By Amy Acker

Root in Person Of Interest

Root played the antagonist in ‘Person of Interest‘. She’s a sociopath but a wildly popular hero because of her wit, good aims, and romance with the hero.

8. Din Djarin Played By Pedro Pascal

Din Djanir in The Mandalorian

Din Djarin in ‘The Mandalorian‘ was introduced as an amoral character. However, his fatherly role earned him the audiences’ love!

9. Faith Played By Eliza Dushku


Faith appeared in the first season of ‘Angel‘. She was carrying a plot against the hero. With her acting, she redeemed herself on the ‘Angel‘.

10. Jaime Lannister Played By Nikolaj Coster-Waldau

Jaime Lannister in Game of Thrones

Jaime Lannister was introduced as a villainous Lannister in ‘Game Of Thrones‘. However, as seasons passed by, he changed. By the 8th season, he became very popular.

Explore from around the WEB