Game Of Thrones: 12 Greatest Anti-Heroes In Westeros
6. Tyrion Lannister
While Tyrion is arguably the best character in the whole show, he probably doesn't fit the anti-hero tag quite as perfectly as the others ahead, but that doesn't mean he isn't one. There are times when he seems like the only person with a grip of reality in the whole show. He's incredibly relatable for the audience, and his words are sharper than virtually any weapon in the Seven Kingdoms.
First off, Tyrion bears the Lannister name. That in itself is enough to warrant a fearsome reputation, and in fighting for the Lannisters during the Battle of Blackwater Bay, he was effectively destroying the supposed 'good guy' in Stannis. Tyrion is the ultimate underdog and while his moral compass when it comes to suffering is far more respectable than most, he's still done bad things that he's gained from. He's swung back into a position of power with Daenerys, let's hope that continues.