With the new “Superman” movie hitting theaters tomorrow, USA Today came up with a list of the 50 best superhero movies of all time.
Here’s the top 20:
1. Superman: The Movie (1978)
2. The Dark Knight (2008)
3. Captain America: The Winter Soldier (2014)
4. Guardians of the Galaxy (2014)
5. Avengers: Endgame (2019)
6. Batman (1989)
7. Spider-Man: Into the Spider-Verse (2018)
8. Captain America: Civil War (2016)
9. The Avengers (2012)
10. Black Panther (2018)
11. The Incredibles (2004)
12. Spider-Man 2 (2004)
13. Logan (2017)
14. Unbreakable (2000)
15. Deadpool & Wolverine (2024)
16. The Rocketeer (1991)
17. The Batman (2022)
18. X-Men (2000)
19. Batman Begins (2005)
20. Avengers: Infinity War (2018)










