« Back to Blog

5 superhero movie villains so bad they were good

"Avengers: Age of Ultron," "Ant Man," "Batman V Superman," and about 20 other superhero-based movies will release in theaters within the next five or so years - it's safe to say Hollywood has gone crazy for caped crusaders. 

Many of those filmmakers might just tell you they're giving the people what they want. An Opinion Outpost poll showed that, of nearly 3,000 respondents, 68 percent try and see the superhero movies, compared to 32 percent that have grown tired of them.

Even if those masked vigilantes aren't satisfying you anymore, there's still plenty of potential for the villains to provide some much needed entertainment. Sure, Heath Ledger's chilling powerhouse performance as The Joker was gripping, but what about the opposite side of the spectrum? What about the villains that were just so bad they actually ended up being pretty good? 

5. Vinnie Jones as Juggernaut
One of the most criticized movies in the X-men franchise (most people refuse to even include "X-Men Origins: Wolverine") "X-Men: The Last Stand" was a movie doomed as soon as the script was written. The only similarity between the comic book Juggernaut and the movie version was the name. He turned from the unstoppable brother of Charles Xavier into an oafish henchman with a British accent. 

Even so, Vinnie Jones at least made the character memorable, albeit hilariously so. At least one of his lines became a popular meme on the Internet, which is probably the only thing that could be salvaged from the movie.

4. Jim Carrey as The Riddler
"Batman Forever" was similarly a letdown for viewers, achieving a 5.4 rating on the Internet Movie Database. That disappointment was due largely in part to the odd casting of the villains. Compared to Tommy Lee Jones, at least Jim Carrey is fun to watch, even if there isn't a Riddler to be found. It's just Jim Carrey being Jim Carrey.

3. Randy Savage as Bone Saw
The first "Spider-Man" live action film pitted Tobey Maguire against Willem Defoe as the Green Goblin, but before Spidey ever became the web slinger, he had to fight his way through Bone Saw - the cartoonish professional wrestler played by "Macho Man" Randy Savage. It's an interaction that lasts about a minute in the span of the entire movie, and it might just be the best minute as far as bad villains are concerned.

2. Jack Nicholson as The Joker
Ever since Heath Ledger blew the Joker role out of the water, critics have debated who was better between him and Jack Nicholson. It was Ledger. Jack Nicholson's performance was great at the time, but there's more Nicholson than Joker in the role, which makes for a hilarious experience when you watch the actor deliver some of the truly oddball lines.

1. ​Arnold Schwarzenegger as Mr. Freeze
Then again, there's only one king of one-liners in the world of super villains, and that's Arnold Schwarzenegger's Mr. Freeze. This is all the convincing you need.

"The Iceman cometh!"

"Let's kick some ice!"

"What killed the dinosaurs? The ice age!"

"Allow me to break the ice."

"All right everyone, chill!"

"Can you be cool, Batman?"

« Back to Blog
Join for free!

Why sign up?

Nobody's voice is as powerful as yours. As a consumer, you are uniquely positioned to share your perspective with businesses, telling them what you expect in order for them to receive your money in a transaction. So, why not make money online by taking surveys that provide information to your favorite company?