We earn a commission for products purchased through some links in this article.

The longest superhero movies of all time

Which one gives you the most bang for your buck?

The time has finally come for Black Panther: Wakanda Forever to arrive in cinemas this week and before it was released, we already knew it was going to be an epic.

It was reported back in September 2022 that the eagerly-awaited MCU sequel would clock in at 161 minutes, making it one of the longest Marvel movies to date behind only Avengers: Endgame's 181-minute runtime.

Of course, it's not the only superhero epic of 2022 as The Batman caused a stir earlier this year with its 176-minute runtime. But neither of these movies is actually the longest superhero movie of all time, so we decided to investigate.

A couple of notes before we start: all runtimes are taken from the BBFC's official record of each movie's theatrical release as runtimes can vary when it comes to home entertainment due to different frame rates.

And we haven't included any directors' cuts with the exception of Zack Snyder's Justice League, given that the 2021 movie was vastly different to its 2017 predecessor – to the extent of basically being a new movie altogether.

(If you disagree with that, just take it out and bump everything else up one slot.)

15. Aquaman / Superman: The Movie / Man of Steel – 143 minutes

aquaman, superman the movie, man of steel
ShutterstockWarner Bros.

14. X-Men: Apocalypse – 144 minutes

mystique strangled in x men apocalypse
Fox

13. Captain America: Civil War – 147 minutes

captain america civil war, captain america and iron man
Marvel Studios

12. Spider-Man: No Way Home – 148 minutes

spiderman no way home  tom holland as peter parker and benedict cumberbatch as stephen strange
SonyMarvel Studios

11. Avengers: Infinity War – 149 minutes

avengers infinity war
Marvel Studios

10. Wonder Woman 1984 – 151 minutes

wonder woman, gal gadot, kristen wiig, chris pine
Warner Bros.

9. Batman v Superman: Dawn of Justice / The Dark Knight – 152 minutes

batman v superman dawn of justice, the dark knight
Warner Bros.

8. Superman Returns – 154 minutes

superman returns
Warner Bros.

7. Eternals – 156 minutes

lauren ridloff as makaari, barry keoghan as druig, eternals
Marvel Studios

6. Black Panther: Wakanda Forever – 161 minutes

dorothy steel, florence kasumba, angela bassett, danai gurira, black panther wakanda forever
Marvel Studios

5. Watchmen – 162 minutes

jeffrey dean morgan in watchmen
Warner Bros.

4. The Dark Knight Rises – 164 minutes

the dark knight rises
Warner Bros.

3. The Batman – 176 minutes

robert pattinson as batmanbruce wayne, the batmanjpeg
Warner Bros.

2. Avengers: Endgame – 181 minutes

avengers endgame
Marvel Studios

1. Zack Snyder's Justice League – 242 minutes

zack snyder's justice league
Warner Bros.

Advertisement - Continue Reading Below
More From Batman