Some cinema snobs are openly rooting for the wave of superhero cinema to go the way of the Western. Well, we say, “Keep waiting!” The superhero movie trend has been running strong for over two decades now, and it doesn’t show any signs of slowing down. If anything, Marvel and DC are only pumping out more movies than ever. And that’s not even counting the independent superhero flicks like Hellboy. It would take a long string of flops to make superhero movies go away. But we prefer quality, so this list is focused on the best superhero movies of all time. It’s hard to go wrong with these heroes.
More interested in TV series? How about our picks for the best superhero TV shows of all time? Or, if it’s just superheroes that aren’t your thing, we’ve got lists of the best movies on Netflix, the best movies on Hulu, the best movies on Amazon Prime, and the best movies on Disney+.
Thor: Love and Thunder (2022)
Doctor Strange in the Multiverse of Madness (2022)
Logan (2017)
The Suicide Squad (2021)
The Batman (2022) new
Spider-Man: No Way Home (2021)
Avengers: Endgame (2019)
Joker (2019)
Black Panther (2018)
The Avengers (2012)
Spider-Man: Into the Spider-Verse (2018)
X-Men: Days of Future Past (2014)
X2 (2003)
Batman (1989)
Superman (1978)
Thor: Ragnarok (2017)
Spider-Man (2002)
Captain America: The Winter Soldier (2014)
Wonder Woman (2017)
Deadpool (2016)
Spider-Man 2 (2004)
Superman II (1980)
Deadpool 2 (2018)
Avengers: Infinity War (2018)
The Dark Knight (2008)
Iron Man (2008)
Editors' Recommendations
- The best free movies on YouTube right now (May 2024)
- The best shows on Apple TV+ right now (May 2024)
- The best anime on Amazon Prime Video right now
- Best new movies to stream on Netflix, Hulu, Prime Video, Max (HBO), and more
- The 50 best shows on Netflix in April 2024