The 10 Best Superhero Movies of All Time, Ranked

Which movie sits atop the superhero throne? Here are the best superhero films ever made, and why you should watch them.
The 10 Best Superhero Movies of All Time, Ranked

If you buy something using our links, we may earn a commission at no extra cost to you. Thanks for your support!

There's no shortage of superhero movies out there.

Whether you're talking about modern superhero films like The Avengers or old school movies like Superman from the 1970s, movies about superheroes have been a preveleant part of our culture for a long time.

That makes what we're about to do even more difficult. We're going to jump headfirst into the wide world of superhero movies and rank the top ten. Which movie will sit atop the superhero throne?

10. Marvel's The Avengers (2012)

The first Avengers movie will always hold a special place superhero movie fans' hearts. It was the first time all of the beloved characters came together, and it ended up being a damn good movie, even with so many parts working together.

It's not the best superhero movie ever made, but it certainly deserves its spot in the top ten.

9. Captain America: Civil War (2016)

This is the 13th film in the Marvel Cinematic Universe. You'd think we'd get tired of Captain America and the rest of the crew, but even this many movies in, we're still hooked.

This is the best movie with the Captain's name on the marquee, and that's pretty hefty praise, as all of his films are worth watching.

8. Spider-Man: Homecoming (2017)

After a long time away from the rest of his Marvel brethren, Spider-Man finally returned to the fold.

Marvel had no choice but to knock it out of the park, especially after how good many of the Spider-Man films outside of the MCU were. And knock it out of the park they did.

7. Thor: Ragnarok (2017)

Thor: Ragnarok is without question the best movie in the Thor franchise, and that's high praise, considering that they're all really good.

Chris Hemsworth builds upon the character he developed over the course of the previous films. Plus, Loki is the best character in the Marvel Cinematic Universe.

6. Shazam! (2019)

Shazam! is one of those movies that actually made me want to stand up and cheer when I saw in the theater. It's not without flaws, but the heartwarming story comes together beautifully. The action scenes are well-realized and the special effects look great.

5. Logan (2017)

Wolverine is my favorite superhero, so I always have a soft spot for films focused on the grumpy murder machine.

Logan rounds out the story of Wolverine with all the blood and violence we've come to expect from his films. The R rating allowed them to push the violence to the next level, which really made the film. The story of Wolverine and X-23 is surprisingly touching.

4. Black Panther (2018)

Black Panther is a well-made movie that transcends the superhero genre and is just a fantastic film in all aspects.

I wasn't too sure of what to expect the first time I saw Black Panther, but I ended up being blown away by it. It received seven nominations at the Academy Awards, and it definitely deserved every one of them.

3. Spider-Man: Into the Spider-Verse (2018)

While all the other movies on the list are live-action, Spider-Man: Into the Spider-Verse manages to make its way to the number three spot with an animated movie.

Everything from the beautiful art style to the fantastic storytelling makes this a must-see superhero movie.

2. Avengers: Endgame (2019)

Wrapping up the Avengers movies seemed like an impossible task, but somehow, they managed to pull it off. The story wraps up in a satisfying way that makes sense, which is very rare for such a long-running franchise.

Between the heartbreaking scenes to the action, there's a lot to love in Avengers: Endgame.

1. The Dark Knight (2008)

For my money, there's no superhero movie that beats The Dark Knight. Between Heath Ledger's masterful portrayal of The Joker and the fantastic writing, this movie is an absolute masterpiece.

Every detail is carefully considered to create a near-perfect movie. If you somehow haven't seen The Dark Knight, you need to sit down and watching it as soon as possible.