Top 24 Best Villains (Movies)
Best villains of all times
Honorable Mentions
Megatron (Hugo Weaving) in Transformers franchise
Simon Phoenix (Wesley Snipes) in Demolition Man
Captain Hook (Dustin Hoffman) in Hook
Mystique (Rebecca Romjin) in X-Men
Khan (Benedict Cumberbatch) in Star Trek: Into Darkness
Hannibal Lecter (Anthony Hopkins) in Silence of the Lambs
Sabretooth (Tyler Mane) in X-Men
Ares (David Thewlis) in Wonder Woman
Honorable Mentions
Megatron (Hugo Weaving) in Transformers franchise
Simon Phoenix (Wesley Snipes) in Demolition Man
Captain Hook (Dustin Hoffman) in Hook
Mystique (Rebecca Romjin) in X-Men
Khan (Benedict Cumberbatch) in Star Trek: Into Darkness
Hannibal Lecter (Anthony Hopkins) in Silence of the Lambs
Sabretooth (Tyler Mane) in X-Men
Ares (David Thewlis) in Wonder Woman
List activity
1.8K views
• 0 this weekCreate a new list
List your movie, TV & celebrity picks.