10 Actors Who Did A Terrible Job At Portraying Their Superhero/Villain Characters

There are some actors who may have thought that they were the best at what they did but when the images flickered on the screen, they rather ended up killing franchises. Here is a list of actors who wasted the potential of their comic-book characters.

Jesse Eisenberg – Lex Luthor

Fans and critics could agree on one thing that Eisenberg’s Lex Luthor was not at all what fans hoped the iconic villain will be portrayed like. It rather felt like a paradoxical version of Heath Ledger’s Joker. The actor usually performs his characters very well but this is not one of those.

Ryan Reynolds – Green Lantern

While the actor shines as Deadpool who is actually an extension of his own personality, he really sucked in DC’s Green Lantern. The actor complained about not being provided a script for an audition, so naturally, he was not able to judge the proper requirement of the character.

Every Joel Schumacher Superhero

Schumacher’s take on Batman and Robin was so bad that it actually ended up killing the Batman Franchise for several years. Thanks to Nolan, the franchise was revived. His casting was poor. George Clooney was a very bad Batman.

Brandon Routh – Superman

After Christopher Reeve had set the bar for playing Superman very high, Brandon Routh just buried the character into the ground for the next 8 years. The main reason for Superman Returns to be a box office flop was Brandon Routh’s portrayal of the iconic character along with the script being really bad obviously.

Mickey Rourke – Whiplash

Iron man 2 always felt like a time pass and a trailer for the Avengers movie. Speaking of passing time, so was being done by Mickey Rourke while he played Whiplash in Iron Man 2. It looked like the actor was just there for the money and wanted nothing to do with the character that he was playing. Rourke is usually a really good actor but what he did with this character, in particular, makes us happy that his character was killed off at the end of the movie.

Edward Norton – Hulk

He is one of the most charismatic actors of Hollywood and plays roles with a lot of depth. He was even nominated for 3 academy awards nut did not really do well as the well-established Green Rage Monster. But in his defense, he said that it is not an easy job to do when he character is loved so much.

Ben Affleck – Daredevil

While people love him as the Dark Knight now, he really sucked as the similar looking Marvel character, Daredevil. His performance as the devil of hell’s kitchen was really bad and was hated by everyone including himself.

Halle Berry – Catwoman

The Academy Award-winning actress won the Worst Actress Razzie award for her portrayal of Catwoman. It was so badly written and performed that the actress totally nailed her acceptance speech at when she got the award. She was made to do some really weird stuff while portraying the character.

Shaquille O’Neal – Steel

Shaquille O’Neal as a superhero was itself a big joke for the fans. But the real joke was when they saw him play the role of ‘Steel’ in the 1997 superhero movie. Not only was his character written so bad, his performance was even worse and was totally hated by everyone.

Jared Leto – Joker


There were a lot of expectations with Jared Leto when he was cast as the Joker and with what everyone heard during the making of Suicide Squad, people always thought that he would even beat Ledger in playing the character with his method acting. But, when the movie came out and more than 70% of his scenes were taken out of the movie, what we got of him was a very weird version of Joker. Who knows, he might have done well with the character, but with what we saw, it did not kill us, it just hurt us, really, really, bad!

 Don’t Miss:  10 Deleted Scenes That Might Have Changed The Plot of Movies

Vansh Mehra

Content creator. Just wanna share my passion for cinema with everyone.
Check Also
Back to top button