The 10 Best Superhero Movies of All Time

10. Thor - Ragnarok (2017)

9. Wonder Woman (2017)

8. Iron Man (2008)

7. the Dark Knight (2008)

6. Logan (2017)

5. Avengers - Endgame (2019)

4. Spider-Man - Across the Spider-Verse (2023)

3. Black Panther (2018)

2. The Incredibles (2004)

1. Spider-Man - into the Spider-Verse (2018)