The Dark Knight - The 20 Best Superhero Movies Of All Time

10. X-Men: Days of Future Past

X-Men Days Of Future Past - The 20 Best Superhero Movies Of All Time

Everyone loves a good time travel plot. Add to it the X-Men, and it gets even better. In X-Men: Days of Future Past, we see Wolverine travel to the past in an attempt to change the course of history, which hasn’t turned out well for either mutants or humans. Along the way, we get to see the alternate versions of our favourite characters, which was… simply fascinating! Overall, this movie provides a lot more twists and turns than most Marvel movies.

9. Avengers: Age Of Ultron

Make thousands RISK FREE
Make thousands RISK FREE

Avengers Age Of Ultron - The 20 Best Superhero Movies Of All Time

Some people might be surprised to see the second Avengers movie outrank the first one. But we feel it definitely deserves to. While the first one might have been the more fun movie, the second one had greater suspense, tension and overall the storyline had much greater depth to it. One of the biggest factors in a superhero movie is usually the villain. And Ultron provided one heck of a challenge. And yes, Quicksilver and Scarlet Witch just made things so much better!

8. Doctor Strange

Doctor Strange - The 20 Best Superhero Movies Of All Time

In parts, it felt like Batman Begins. In parts, it felt like Inception. Throughout the movie though, Doctor Strange felt awesome.

We got hyped about Doctor Strange as soon as we saw the first trailer. We felt right then that we might be in for something really special. And we were. An outstanding storyline, amazing special effects and pure magic! And yes, once again, we see the incredible pulling power of time travelling storylines. Benedict Cumberbatch was a natural fit as the somewhat narcissistic neurosurgeon Doctor Strange, although sometimes a bit too light as a superhero.

7. Batman v Superman: Dawn of Justice

Batman v Superman Dawn Of Justice - The 20 Best Superhero Movies Of All Time

Some of you would probably be extremely happy to see BvS here, while some of you would probably be absolutely disgusted. It received a lot of hate, mostly from critics. And we get that. We understand where it’s coming from. But it does its job as a comic book superhero movie very well.

One of the most controversial points about the movie was its extremely dark and morbid feel. Some hated it, some loved it. We found it awesome! Batman taking on Superman is not supposed to be a chick flick.

Batman, Superman, Wonder Woman, Doomsday – they were all on point! There were many iconic scenes in the movie, which will probably long be remembered. The worst part of the movie was undoubtedly the Lex Luthor. How on Earth does Jesse Eisenberg get to play Luthor? We’ll never know.

6. Logan

Logan - The 20 Best Superhero Movies Of All Time

The X-Men series rarely disappoints, if ever. And we got to see that again with Logan. With its relatively sombre mood, the film depicting the last days of Wolverine and Professor Xavier is quite different from anything else Marvel has produced till date. It was real, emotional and intense. Logan was clearly passed his peak, and we got to see a side of him and the Professor that we hadn’t seen before. Backed by a brilliant storyline, it was a powerful farewell performance by Hugh Jackman. And we absolutely loved Logan’s daughter, Laura, played by Dafne Keen.

5. Batman Begins

Batman Begins - The 20 Best Superhero Movies Of All Time

Christopher Nolan’s epic Dark Knight Trilogy changed the entire landscape of superhero movies forever. And it all starts in 2005 with Batman Begins.

When it comes to origin stories, Batman offers more to work with than most superheroes. And it was depicted brilliantly, and quite true to the comics. It was also the first time we had seen the legendary Ra’s al Ghul character portrayed on the big screen. Christian Bale was outstanding as Batman, Michael Caine was the perfect Alfred, and with Christopher Nolan in charge, we got an amazing script as expected. And… we were just getting started.

4. V For Vendetta

V For Vendetta - The 20 Best Superhero Movies Of All Time

This was not your typical superhero movie. Indeed, V was not your typical superhero – a freedom fighter looking to overthrow the totalitarian British establishment. Over the course of the movie, we begin to really identify with the mysterious V and his ambitions. And so does Evey Hammond, a girl V saved from a potentially fatal situation. V was often poetic, eccentric and extremely idealistic.

Very few superhero movies are anti-establishment in the way V For Vendetta is. In many ways, V is looking to be the hero by being the villain. And that makes the plot even more intriguing. And the Guy Fawkes mask actually adds to that feel.

3. X-Men: First Class

X-Men First Class - The 20 Best Superhero Movies Of All Time

We have to say, we didn’t know what to expect when we heard the X-Men were getting a prequel series. But X-Men: First Class just blew us away. In this movie, we get to see the origins of the X-Men, as well as explore the backgrounds of Professor Charles Xavier and Magneto. Many people have described it as a bit of a bromance between the two. Indeed, this takes us back to a time when they were quite good friends. But even then, we get to see the clear ideological differences between the two that would later lead to them being sworn enemies. This was a movie with great depth, emotion and the action scenes were also a great watch.

2. The Dark Knight

The Dark Knight - The 20 Best Superhero Movies Of All Time

This movie completely revolutionised the genre back in 2008. The second movie in Christopher Nolan’s Dark Knight Trilogy, The Dark Knight just raised the bar for all superhero movies to come. There really isn’t anything to say about this movie that hasn’t already been said. Heath Ledger’s joker was undoubtedly the best comic book villain we have ever seen on the big screen. Several dialogues from the movie are now part of popular culture. And it currently sits at No. 4 on IMDb’s Top 250 list. It very narrowly missed out on our No. 1 spot.

1. The Dark Knight Rises

The Dark Knight Rises

And the best superhero movie of all time is The Dark Knight Rises. The third and final movie of Dark Knight Trilogy just edges out The Dark Knight. Once again, Nolan produced an absolute masterpiece to conclude his legendary, game-changing trilogy. The Dark Knight Rises had a mind-boggling storyline, with several intriguing subplots and twists and turns at every step. Once again, there were a whole host of dialogues that have eventually become part of everyday life. Bane was yet another amazing villain. And the final scene, at the Restaurant, has received some of the biggest cheers ever witnessed in movie halls across the world!

So there you have it, our list of the 20 best superhero movies of all time. Do let us know what you think in the comments section below. And share it with your friends and fellow fans!

Leave a Reply