The original post: /r/television by /u/JoshuaBermont on 2025-08-10 08:11:09+00:00.

We’re talking the characters who shocked you to your core with their absolute villainy, and/or also made you feel for them because they were so well-written / well-acted.

Here’s mine:

  1. Wilson Fisk, Daredevil (Vincent D’Onofrio)
  2. Gyp Rosetti, Boardwalk Empire (Bobby Cannavale)
  3. Kilgrave, Jessica Jones (David Tennant)
  4. Vern Schillinger, Oz (J. K. Simmons)
  5. Hannibal Lecter, Hannibal (Mads Mikkelsen)
  6. Captain Jonathan “Black Jack” Randall, Outlander (Tobias Menzies)
  7. Ralph Cifaretto, The Sopranos (Joey Pants)
  8. The Joker, Batman: The Animated Series (Mark Hamill)
  9. Joffrey Baratheon, Game Of Thrones (Jack Gleeson)
  10. Ramsay Snow, Game Of Thrones (Iwan Rheon)

EDIT: WHO KEEPS DOWNVOTING ME??? This seems like the least controversial post ever!!!

EDIT II: Runners up: Sofia Falcone, Penguin; Gul Dukat, Star Trek: Deep Space Nine; Arnold Rothstein, Boardwalk Empire.