The watchmojo list is just for reference and neither my opinion nor ultimate list.
Post your top 3/5/7/10/15/20, or whatever you can.
And hope mods don't move it to that death forum.
20. Bane from Dark Night Rises, played by Tom Hardy
19. Terrence Fletcher from Whiplash, played by J.K. Simmons.
18. Patrick Bateman from American Psycho, played by Christian Bale.
17. Killmonger from Black Panther, played by Michael B. Jordan.
16. Saruman from The Lord of the Rings trilogy, played by Christopher Lee.
15. The Armitage Family from Ger Out.
14. Koba from Planet of the Apes reboot, played by Christopher Gordon/Toby Kebell.
13. Calvin Candie from Django Unchained, played by Leonardo DiCaprio.
12. Loki from MCU, played by Tom Hiddleston.
11. Alonzo Harris from Training Day, played by Denzel Washington.
10. Pennywise from IT series, played by Bill Skarsg.
09. Amy from Gone Girl, played by Rosaman Pike.
08. Kylo Ren, Starwar sequels trilogy, played by Adam Driver.
07. Bill The Butcher from Gangs of New York, played by Daniel Day Lewis.
06. Joker/Arthur Fleck from Joker, played by Joaquin Phoenix.
05. Voldemort from Harry Potter franchise, played by Ralph Fiennes.
04. Anton Chigurh from No Country for Old Men, played by Javier Bardem.
03. Hans Landa from Inglorious Bast@rds, played by Christoph Waltz.
02. Thanos from MCU, played by Josh Brolin.
01. Joker from Dark Night, played by Heath Ledger.
Also they included in honourable list:
King Ghidorah from Godzilla(2019), played by Jason Liles, Alan Maxson, and Richard Dorton.
Commudos from Gladiator, played by Joaquin Phoenix.
Immortal Joe from Madmax Fury Road, played by Hugh Keays-Byrne.
Captain Vidal from Pan's labyrinth, played by Sergi Lopez.
Vincent from Collateral, played by Tom Cruise.
 
 
 
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
  
  
 
  
 
  
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 Members Lounge
Members Lounge
 
         
          
0