Here Are 23 "Villains" From Our Favorite Shows That We Were Supposed To Hate, But Ended Up Rooting For

    It feels good to be bad.

    We asked members of the BuzzFeed Community to tell us some of their favorite "villains" who they hate to love. Here are some "villains" that have us questioning our moral compass.

    1. Petra Solano from Jane The Virgin

    2. Georgina Sparks from Gossip Girl

    3. Cersei Lannister from Game of Thrones

    4. Kai Parker from The Vampire Diaries

    5. Edie Britt from Desperate Housewives

    6. Lord Petyr Baelish from Game of Thrones

    7. Serena Joy from The Handmaid's Tale

    8. Mr. Gold / Rumpelstiltskin from Once Upon A Time

    9. Hannibal Lecter from Hannibal

    10. Klaus Mikaelson from The Vampire Diaries

    11. Deucalion and Theo from Teen Wolf

    12. Negan from The Walking Dead

    13. Spike from Buffy The Vampire Slayer

    14. Lucifer from Supernatural

    15. Count Olaf from A Series of Unfortunate Events

    16. The Evil Queen from Once Upon A Time

    17. Jim Moriarty from Sherlock

    18. Marina Andrieski from The Magicians

    19. Tywin Lannister from Game of Thrones

    20. Mona Vanderwaal from Pretty Little Liars

    21. Jasper from Steven Universe

    22. Sue Sylvester from Glee

    23. Finally, Villanelle from Killing Eve