While comic book movies have certainly dominated the box office in recent years, that doesn’t mean that they’re all great.
Just like with any genre, there are always a few bad apples in the bunch. Sure, there are plenty of masterpieces out there. However, there are quite a few flicks that fall to the bottom of the barrel — from flops down to downright unwatchable disasters.
Here are the top 10 worst of the bunch that we’ve seen hit theaters for the last decade or so.
The Incredible Hulk (2008)
I know we’re talking about the last decade, but I’m going to go back just a few years to include this gem. The Incredible Hulk didn’t turn out to be the smashing success that Marvel was probably hoping for. In fact, did you even remember it existed? It’s so forgettable that it is often left off of MCU and superhero movie rankings altogether.
Although Edward Norton did an alright job in the role of Bruce Banner, he was replaced with Mark Ruffalo in 2012’s The Avengers. So, go ahead and ignore this movie.
Thor: The Dark World (2013)
Thor: The Dark World is a bore. I guess not everything in the MCU can be great. There’s plenty of action and there’s Tom Hiddleston, but it’s mostly just two-ish boring hours that are easily forgettable. Luckily, the third Thor installment came along and gave us the Chris Hemsworth we deserved. Skip this one and go straight to Ragnarok!
X-Men: Apocalypse (2016)
If you’re looking for two-plus hours of CGI overload, weak character development, a vague cataclysmic event, cliche villain, and a flimsy script overburdened with action, here’s your movie. It’s just a big, loud pile of untapped potential that doesn’t present anything you can’t find in literally any other comic book movie.
Justice League (2017)
What happens when two different directors are given the same film? Justice League and a 40% score on the Tomatometer.
After original director Zack Snyder departed during production due to the death of his daughter, Avengers’ Joss Whedon was brought in to pick up the pieces. Whedon cobbled in his own mismatched pieces where they didn’t belong. Mix in horrendous CGI, weird tonal shifts, unenthusiastic actors, and a janky narrative… there’s a reason this film led to fans demanding the Snyder Cut for years after it was released.
Green Lantern (2011)
Before we knew him as Deadpool, Ryan Reynolds had another foray into the superhero movie genre — and it was not very good. In fact, it was so bad that even Reynolds himself has spent years making jokes about it. He says that poking fun at the flop has helped him turn the embarrassment into “something positive.”
10 years later, and it’s still sitting at a meager 26% on Rotten Tomatoes, so not even nostalgia can drag this one out of the bin.
Suicide Squad (2016)
There was a lot of hype around this film. People were raving over the trailers, everyone thought it would be unique, and it had some big names involved… And then everyone came out of the movie theater disappointed af.
Let’s go ahead and blame it on over $20 million worth of reshoots to give the film a lighter tone, chopping up David Ayer’s grittier cut that sent the studio into a panic. The movie ended up a long, muddled mess that’s about as edgy as kids hanging around outside of a Hot Topic in 2001.
The third installment in the Hellboy film franchise could have been a continuation, but they chose to reboot it instead. Why? I have no idea.
They spent so much time leaning into that R rating that they forgot to write the script. It has no charm or intrigue — just gore without substance. We could have done without this Ron Perlman-less remake.
Ghost Rider: Spirit of Vengeance (2011)
I don’t know how anyone managed to take one of the coolest characters — a vengeful demon biker with a flaming skull for a head — and turned it into this boring film with laughable scripting and gimmicky visual effects. Add in a predictable Nicolas Cage performance full of over-the-top facial expressions, and you’ve got the recipe for a movie that is unwatchable. Critics clearly agree since Johnny Blaze snagged a mere 18% on Rotten Tomatoes.
Jonah Hex (2010)
Superhero movies have come to dominate the box office, so it’s hard to remember what it was like in the “before times.” Jonah Hex suffered a change in directors, production delays, script rewrites, reshoots, and Megan Fox getting shoehorned into every scene possible.
Josh Brolin did his best — perhaps the mark of a talented actor is to be great in a bad movie — but his cowboy with the ability to raise the dead couldn’t bring life to this disaster of a film. It was a huge flop, bringing in under $11 million worldwide on an $80 million budget.
Fantastic Four (2015)
Fantastic Four could have been great. It wasn’t, to be clear. The film’s 9% on the Tomatometer reflects that, for sure. You know what else reflects that? I saw this movie when it came out and forgot about it entirely until just now.
It’s both boring and a hot mess at the same time, which is baffling. How that’s even possible is beyond me.