The 10 Best Superhero Movies of All Time, Ranked


There’s definitely 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

Marvel's The Avengers- Trailer (OFFICIAL)

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

Captain America: Civil War Official Trailer #1 (2016) - Chris Evans, Scarlett Johansson Movie HD

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

Spider-Man: Homecoming Trailer #1 (2017) | Movieclips Trailers

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

"Thor: Ragnarok" Official Trailer

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!

SHAZAM! Trailer (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

Logan | Official Trailer [HD] | 20th Century FOX

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

Marvel Studios' Black Panther - Official Trailer

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


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

Marvel Studios' Avengers: Endgame - Official Trailer

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. See our review of Avengers: Endgame if you want to know more.

1. The Dark Knight

The Dark Knight (2008) Official Trailer #1 - Christopher Nolan Movie HD

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.

We earn commission if you purchase items using an affiliate link. We only recommend products we trust. See our affiliate disclosure.


1 Comment

  1. I like the first Christopher Reeve Superman movie. Hard to beat the soundtrack!

Leave a reply

More in Movies