1. The Dark Knight

Christopher Nolan reinvigorated Batman on the big screen in 2005 with Batman Begins, but it was the 2008 sequel, The Dark Knight, that really took the world by storm. To this day, it serves as the prime example of when a sequel can improve upon its predecessor and then some. Taking inspiration from stories like The Killing Joke and The Long Halloween, the movie followed Batman as he fought The Joker, played by Heath Ledger, whose performance stunned audiences everywhere and earned him a posthumous Best Supporting Actor Oscar. Besides the conflict between the Dark Knight and the Clown Prince of Crime, the movie also impressed viewers by chronicling Harvey Dent's fall from grace, going from civil servant to two-faced revenge seeker. By combining the traditional superhero elements with a gripping crime narrative, The Dark Knight is not just the best superhero movie, but one of the greatest moves over the last few decades.

Now take a look below at the full list of top superhero movies.