The Definitive Ranking Of "Game Of Thrones" Villains

    Not all villains were created equal.

    Game of Thrones is full of good characters who do bad things, and bad characters who turn out to have some good in them. In other words, there's a whole lot of grey, so the "villains" aren't entirely clear cut for the most part. Still, there are a bunch of characters who do fit into the category in one way or another. What better way to look back at them than to rank them from worst (hate to hate) to best (love to hate)...

    20. Euron Greyjoy

    19. Daenerys Targaryen

    18. Jaime Lannister

    17. Stannis Baratheon

    16. Theon Greyjoy

    15. Pyat Pree

    14. The Sons of the Harpy

    13. The Waif

    12. The High Sparrow

    11. Walder Frey

    10. The Mountain

    9. Ramsay Bolton

    8. Alliser Thorne

    7. Viserys Targaryen

    6. The Night King

    5. Roose Bolton

    4. Littlefinger

    3. Joffrey Baratheon

    2. Cersei Lannister

    1. Tywin Lannister

    Need more Game of Thrones? Check out all our Game of Thrones coverage here.