Ask anyone what the best superhero movies are and you're almost certain to get a wildly different list from most people. Indeed, there are plenty of superhero films to choose from these days, with the likes of Marvel and DC helping to usher in a new era of comic book-inspired flicks for fans to enjoy.
Like everyone else, TechRadar's entertainment team members have their own ideas of what the best superhero films are. To that end, then, my colleagues and I have collated a list of which ones we believe are the greatest of all-time – and you'll find 28 of them in this guide. Those lucky enough to bag a spot in this article must have a Rotten Tomatoes (RT) critical score that's 85% or higher, have made over $1 billion at the worldwide box office, and/or meet both requirements. So, you know they come highly recommended. Here, then, are our top picks for the best superhero movies ever made – and where you can watch them on the world's best streaming services.
Best superhero movies: 28-21
28. The Suicide Squad
Runtime: 132 minutes
Director: James Gunn
Main cast: Idris Elba, Margot Robbie, John Cena, Joel Kinnaman, Viola Davis, David Dalmastchian, Peter Capaldi, and Daniela Melchior among others
Rotten Tomatoes (RT) critics' score: 90%
The Suicide Squad was DC's answer to Guardians of the Galaxy – which, given James Gunn's involvement, isn't a complete surprise. Nonetheless, it set the stage for Gunn's eventual hiring as the new co-leader of DC Studios and, with it, the rebooting of the comic giant's spluttering cinematic universe, which is now known as the DC Cinematic Universe (DCU). With Gunn leading the creative charge for DCU Chapter One, The Suicide Squad is a wonderfully realized, gory, endearing, and humorous flick that provides a compelling insight into Gunn's DCU vision. Indeed, it's a lighter, more heartfelt, and violent take on Task Force X than David Ayer’s similarly titled 2016 movie, but one that still leans into the group’s anarchic side with devilish glee. Putting iconic DC villains and anti-heroes front and center is a welcome twist on the superhero genre’s formula, and I for one enjoyed what it had to offer.
- Watch The Suicide Squad's trailer on YouTube
- Watch The Suicide Squad on Max (US)
- Watch The Suicide Squad on Amazon and Apple TV (UK; rent or buy only)
- Watch The Suicide Squad on Binge (Australia)
27. Deadpool and Wolverine
Runtime: 128 minutes
Director: Shawn Levy
Main cast: Ryan Reynolds, Hugh Jackman, Emma Corrin, and Matthew Macfayden among others
RT critics' score: 78%
Deadpool and Wolverine's RT critics score isn't as high as many of its peers on this list. Considering it grossed over $1 billion globally in mid-2024, though, I couldn't not include the only Marvel movie of that year in this guide. For what it's worth, I loved The Regenerating Degenerate's long overdue, albeit multiversal, team-up with the iconic rage-filled, adamantium-clawed mutant. Even though its storyline is a little lacking in substance, it's an absolute blast from start to finish – my Deadpool and Wolverine review goes into more detail as to why. Once you've watched it, you'll want to read my Deadpool and Wolverine ending explained and Deadpool and Wolverine cameos pieces for more context, too.
- Watch Deadpool and Wolverine's trailer on YouTube
- Watch Deadpool and Wolverine on Disney Plus (worldwide)
26. Thor: Ragnarok (2017)
Runtime: 130 minutes
Director: Taika Waititi
Main cast: Chris Hemsworth, Tom Hiddleston, Cate Blanchett, Mark Ruffalo, Tessa Thompson, and Jeff Goldblum
RT critics' score: 93%
Thor’s third solo movie was a marked departure from his previous standalone adventures, but I and many other MCU fans believe it breathed new life into a character in desperate need of reinvention. It’s easy to see why director Taika Waititi’s fresh approach gave the God of Thunder his highest-grossing film yet. Colorful backdrops and funny moments blend well with the movie’s more serious story threads, which helps to inject some originality into Thor's movie series. It also set up Infinity War’s universe-shattering events in its mid-credits scene, so Thor: Ragnarok’s wider importance can’t be overlooked, in my opinion.
25. Wonder Woman (2017)
Runtime: 141 minutes
Director: Patty Jenkins
Main cast: Gal Gadot, Chris Pine, Connie Nielsen, Robin Wright, and David Thewlis
RT critics' score: 93%
Wonder Woman was one of the DCEU’s best films. I agree that doesn't amount to much, what with how poor many of its contemporaries were, but the Gal Gadot-led flick is nonetheless a fantastic watch. Set during World War I, Gadot plays Diana Prince/Wonder Woman, who helps the Allied Forces turn the tide of the conflict and thwart Ares, the god of war, in the process. Comparable to Captain America: The First Avenger due to its period setting, Wonder Woman does a better job of portraying the gravity and consequences of war. It feels grittier and more hard-hitting than Marvel’s film, but Patty Jenkins’ flick isn’t all gloomy. There’s a lot of humor to be had, while Gadot’s chemistry with Chris Pine’s Steve Trevor is a particular highlight. If you can look past its lackluster, CGI-heavy finale, Wonder Woman makes for entertaining viewing.
- Watch Wonder Woman's trailer on YouTube
- Watch Wonder Woman on Max (US)
- Watch Wonder Woman on Sky/Now TV (UK)
- Watch Wonder Woman on Binge(Australia)
Guardians of the Galaxy Vol. 3 (2023)
Runtime: 150 minutes
Director: James Gunn
Main cast: Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Karen Gillan, Pom Klementieff, Maria Bakalova, Will Poulter, and Chukwudi Uwuji
RT critics' score: 82%
Get daily insight, inspiration and deals in your inbox
Sign up for breaking news, reviews, opinion, top tech deals, and more.
Gunn's last hurrah as a Marvel creative, Guardians of the Galaxy Vol. 3 is also arguably his most emotional MCU film. The trilogy capper is just as funny, action-heavy, and packed with sci-fi sensibilities as its brethren, but it's also an at-times difficult watch. Indeed, thanks to Guardians 3's flashback sequences to Rocket's creation at the hands of the dastardly High Evolutionary (Uwuji) and his tragic life prior to the events of Guardians of the Galaxy Vol. 1, it's a truly tear-jerking affair. You'll come for the jokes – there's even one that contains the MCU's first f-bomb! – and the customary bangin' licensed soundtrack, but you'll stay for the story's heart-wrenching flashbacks and incredibly bittersweet ending.
- Watch Guardians of the Galaxy Vol. 3's trailer on YouTube
- Watch Guardians of the Galaxy Vol. 3 on Disney Plus (worldwide)
23. Guardians of the Galaxy Vol. 1 (2014)
Runtime: 121 minutes
Director: James Gunn
Main cast: Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, and Lee Pace
RT critics' score: 92%
James Gunn’s first MCU movie is the blueprint that his other superhero films – this movie's two sequels and The Suicide Squad – owe their success to. Led by Pratt’s charismatic Star-Lord, this ragtag group of loners become galactic saviors as they look to halt Ronan the Accuser (Pace) from committing planetary genocide. Like The Suicide Squad, Guardians of the Galaxy Vol. 1 is packed with jokes, emotional story beats, and solid action sequences. Its charming cast are all on song here, catapulting this previously niche band of superheroes into the limelight and making them an important component of the Marvel movie-making machine. Oh, and it has a banging licensed soundtrack to boot, too, which I've played to death on Spotify.
- Watch Guardians of the Galaxy Vol.1's trailer on YouTube
- Watch Guardians of the Galaxy Vol. 1 on Disney Plus (worldwide)
22: X-Men: First Class (2011)
Runtime: 126 minutes
Director: Matthew Vaughn
Main cast: James McAvoy, Michael Fassbender, Jennifer Lawrence, Nicholas Hoult, January Jones, Kevin Bacon, Rose Byrne, and Zoe Kravitz
RT critics' score: 86%
Fox’s second X-Men movie series – learn how to watch the X-Men movies in order while you're here – was ultimately marred by some dreadful entries. However, early on, it had two of the franchise's best movies. The first of those was First Class, the Cold War-era film that put the series back on the right path after the dreadful X-Men: The Last Stand. With a suspense-ridden plot, powerful acting performances, and a stylish retelling of the X-Men origins story, I found First Class to be a welcome return to form for the film series. It laid the foundations for an even better movie to come, too, before things went downhill soon after.
21. The Incredibles (2004)
Runtime: 115 minutes
Director: Brad Bird
Main cast: Craig T. Nelson, Holly Hunter, Samuel L. Jackson, Sarah Vowell, Spencer Fox, and Jason Lee
RT critics' score: 97%
Animated superhero films are sometimes as good, if not better, than their live-action brethren. And few are as wonderful as Pixar’s The Incredibles. It captures the weight of expectation of being a superpowered being, with Mr. Incredible, Elastigirl, and Frozone struggling to let go of their crime fighting days. Meanwhile, the first duo's children (Violet and ‘Dash’) have to hide their abilities from the world. Thematically, it’s a surprisingly dense film as well – the movie’s villain, Syndrome, is also afflicted by insecurities. The Incredibles, though, is far from serious. It’s packed with numerous laugh out loud moments, top-tier animation, and a family-friendly tale that’ll equally entertain adults and kids. Stick one of the best Pixar movies on ASAP.
Best superhero movies: 20-11
20. Deadpool (2016)
Runtime: 108 minutes
Director: Tim Miller
Main cast: Ryan Reynolds, Monica Baccarin, Ed Skrein, Brianna Hildebrand, Stefan Kapicic, Karan Soni, and Leslie Uggams
RT critics' score: 85%
Deadpool may never have been made if its test footage hadn’t leaked online in 2014, but I'm delighted it did. The Ryan Reynolds-starring film changed the game when it came to R-rated superhero movies, with the likes of Joker, Logan, and Deadpool and Wolverine owing their development to this pioneering flick. An inventive origin story that mocks superhero movies that came before, Deadpool is a superbly self-aware flick that does justice to the Marvel fan favorite. Sure, some of its humor comes across as childish and its ending is fairly standard for a superhero movie, but Deadpool demonstrated that there’s room for mature, radical takes on superheroes, and I'm certainly keen to see more.
19: X2: X-Men United (2003)
Runtime: 134 minutes
Director: Bryan Singer
Main cast: Hugh Jackman, Patrick Stewart, Ian McKellen Halle Berry, Famke Janssen, James Marsden, Anna Paquin, Shawn Ashmore, and Brian Cox,
RT critics' score: 85%
Coming three years after their live-action debut, X2: X-Men United was bigger and bolder than its predecessor. Building on the plot threads laid out in 2000’s X-Men, it introduced more fan-favorite mutants, upped the stakes and action sequences, and its cliff-hanger ending teased the arrival of the Dark Phoenix, aka Jean Grey’s villainous persona. X-Men 2 has been surpassed by other mutant-based movies since. For its time, however, I considered it to be the benchmark for similar movies moving forward (until Spider-Man 2, at least) and a rare example of a comic book film that bettered its older sibling.
18. Superman: The Movie (1978)
Runtime: 143 minutes
Director: Richard Donner
Main cast: Christopher Reeve, Gene Hackman, Marlon Brando, and Margot Kidder
RT critics' score: 94%
The oldest movie on this list, Christopher Reeve’s first appearance as the Man of Steel is still my favorite Superman movie to date (2025's Superman film might change that, though). Yes, it looks dated compared to modern superhero movies and some of its dialog is corny. But, for its time, Superman: The Movie was a crowd pleaser that blended comedy and drama in a way that other movies seldom could. It’s old fashioned in its approach but, for me, that’s what makes it great. Superman is an old fashioned creation – he was developed in the 1940s – and Superman: The Movie reflects that. It was, and still is, a nostalgic tribute to one of DC Comics’ most iconic heroes.
- Watch Superman: The Movie's trailer on YouTube
- Watch Superman: The Movie on Max (US)
- Watch Superman: The Movie on Sky/Now TV (UK)
- Watch Superman: The Movie on iView (Australia)
17. X-Men: Days of Future Part (2014)
Runtime: 131 minutes
Director: Bryan Singer
Main cast: Hugh Jackman, James McAvoy, Michael Fassbender, Jennifer Lawrence, Nicolas Hoult, Peter Dinklage, Patrick Stewart, and Ian McKellen
RT critics' score: 90%
This time-spanning team-up between different X-Men generations is a dazzling entry in Fox’s now defunct universe. Days of Future Past combined the best elements of the series – namely, its two first-rate casts – and provided each character with their moment to shine. For a movie that contains 19 superheroes spread across different time periods, that’s no small feat. Add in a satisfying story that’s revisionist in bringing dead characters back to life (spoiler: I'm still not over Xavier’s death in The Last Stand), X-Men: Days of Future Past is a terrific fan service-style superhero film that had me beaming from ear to ear.
- Watch X-Men: Days of Future Past's trailer on YouTube
- Watch X-Men: Days of Future Past on Disney Plus (worldwide)
16. Iron Man (2008)
Runtime: 126 minutes
Director: Jon Favreau
Main cast: Robert Downey Jr., Gwyneth Paltrow, Jeff Bridges, Terrence Howard, and Jon Favreau
RT critics' score: 94%
Iron Man kickstarted the MCU in 2008 and Marvel hasn’t looked back since. Robert Downey Jr’s electric and charismatic portrayal of Tony Stark is, for me, unrivalled in the superhero space, and the film as a whole is a surprising spectacle. It possesses a strong supporting cast, quality CGI that still holds up, and feels grounded for a movie centered on a billionaire arms dealer-turned-superhero. Above all, though, Iron Man is just fun. There’s a zestfulness to it that runs through subsequent MCU movies and, while it isn’t perfect (its final battle isn’t great), it pioneered the blueprint on which all Marvel films are built. A welcome addition to our best superhero movies article and one I won't be replacing for some time, if ever.
15. Captain America: Civil War (2016)
Runtime: 146 minutes
Directors: Joe and Anthony Russo
Main cast: Chris Evans, Robert Downey Jr., Sebastien Stan, Scarlett Johansson, Don Cheadle, Anthony Mackie, Paul Bettany, Elizabeth Olsen, Jeremy Renner, Paul Rudd, Tom Holland, Chadwick Boseman, and Daniel Bruhl
RT critics' score: 90%
With tensions bubbling under the surface since The Avengers, the Russo brothers used their second Marvel movie to tear the superhero group apart in devastating fashion. A mini-Avengers movie, Captain America: Civil War is the cinematic showdown that I didn’t know I wanted. Like Days of Future Past, it juggles the MCU’s superhero line-up with aplomb. It even has time to introduce Black Panther and Spider-Man, making them feel part of this world ahead of their own first solo outings. With thought-provoking themes surrounding family and friendship, and a number of top quality set pieces, Civil War maintained the MCU’s push to become the world’s biggest film series in an era where, in mine and many other fans' opinions, it could do no wrong.
- Watch Captain America: Civil War's trailer on YouTube
- Watch Captain America: Civil War on Disney Plus (worldwide)
14. Batman Returns (1992)
Runtime: 126 minutes
Director: Tim Burton
Main cast: Michael Keaton, Michelle Pfeiffer, Danny DeVito, Christopher Walken, and Michael Gough
RT critics' score: 82%
With the first film’s experience under his belt, Tim Burton’s second Batman outing was an equally dark but more entertaining spectacle. Michael Keaton captures what makes Batman such a complex character, but it’s the movie’s supporting cast that outshines him. Indeed, Michelle Pfeiffer, Danny DeVito, and Christopher Walken’s performances as Catwoman, The Penguin, and Max Shreck remain iconic to this day, providing a mix of playful seduction, horror-like threat, and whimsicality to proceedings. It’s a pity that we didn’t see some of them in a Batman Returns sequel, instead receiving a lesser movie (sans Keaton) in 1995’s Batman Forever. My suggestion? Stick to this best superhero movies entry if you want your Keaton Batman fix.
- Watch Batman Returns' trailer on YouTube
- Watch Batman Returns on Max (US)
- Watch Batman Returns on Apple TV and Amazon (UK; rent only)
- Watch Batman Returns on Binge (Australia)
13. Logan (2017)
Runtime: 137 minutes
Director: James Mangold
Main cast: Hugh Jackman, Dafne Keen, Patrick Stewart, Boyd Holbrook, Stephen Merchant, and Richard E. Grant
RT critics' score: 93%
Before his return as James 'Logan' Howlett/Wolverine in Deadpool and Wolverine, everyone (myself included) were convinced this R-rated X-Men spin-off was Hugh Jackman's final hurrah as the adamantium-clawed hero. Regardless of whether it was or not, though, I consider Logan to not only be one of the best X-Men movies ever, but also one of the best superhero movies. Yes, it's incredibly violent and somewhat grimdark in its tonality, but Logan is also a deeply resonant and heart-wrenching story about survivor's guilt, found family, and legacy. For me, Jackman gives his best performance as the iconic superhero in this movie; the Australian actor anchoring this movie alongside captivating turns from its strong supporting cast (newcomer Dafne Keen and esteemed star Patrick Stewart, though, are notable highlights) in a film that'll make you laugh, wince, and cry.
12. Spider-Man: No Way Home (2021)
Runtime: 148 minutes
Director: Jon Watts
Main cast: Tom Holland, Zendaya, Jacob Batalon, Benedict Cumberbatch, Willem Dafoe, Alfred Molina, Marisa Tomei, Jamie Foxx, Benedict Wong, and Jon Favreau
RT critics' score: 93%
Some people may ask why Spider-Man: No Way Home features so high on this list, but I believe there are many reasons why Tom Holland's latest Spidey film sits 12th in our best superhero movies guide. The return of iconic villains, which includes Willem Dafoe's Green Goblin and Alfred Molina's Doc Ock, its heart-wrenching tale, underappreciated humor, brutal battles, and exploration of Spidey's darker side, No Way Home is a celebration of everything that I love about the webslinger. Add in cameos from those two characters – if you know, you know – and I couldn't leave No Way Home off this list Another Spider-Man film may have explored the wallcrawler's multiverse first (and arguably better, too – but more on this later) but No Way Home is an excellent MCU entry that superbly honors Spidey's silver screen adventures. Check out our Spider-Man movies ranked guide to see how it fares against its brethren.
- Watch Spider-Man: No Way Home's trailer on YouTube
- Watch Spider-Man: No Way Home on Apple TV and Amazon (US; rent only)
- Watch Spider-Man: No Way Home on BBC iPlayer (UK; free) and Sky (UK; rent only)
- Watch Spider-Man: No Way Home on Foxtel (Australia)
11. Captain America: The Winter Soldier (2014)
Runtime: 135 minutes
Director: Joe and Anthony Russo
Main cast: Chris Evans, Scarlett Johansson, Sebastien Stan, Anthony Mackie, Samuel L. Jackson, Cobie Smulders, and Robert Redford
RT critics' score: 90%
The MCU didn’t require a refresh in 2014, but Cap’s second solo movie gave it one anyway. An espionage thriller wrapped in superhero clothing, Captain America: The Winter Soldier was the first Marvel movie to truly dabble in another genre. And, to my surprise, it actually worked. The Winter Soldier allowed Marvel's cinematic juggernaut to take a step back from its previously CGI-heavy visuals to focus on greater character development, political intrigue, and frenetic close-quarters combat. Few Marvel films have come close to replicating The Winter Soldier’s realism, even in a world of superheroes, which makes it a standout entry in the eyes of many, including mine.
- Watch Captain America: The Winter Soldier's trailer on YouTube
- Watch Captain America: The Winter Soldier on Disney Plus (worldwide)
Best superhero movies: 10-1
10. The Avengers (2012)
Runtime: 143 minutes
Director: Joss Whedon
Main cast: Robert Downey Jr., Chris Evans, Scarlett Johansson, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Samuel L. Jackson, and Tom Hiddleston
RT critics' score: 91%
I'll never forget seeing this movie for the first time. A ground-breaking moment for the genre, The Avengers showed that superhero movies can deliver a spectacle to rival any film. Witty and action-packed, Joss Whedon's team-up flick is a pulsating ride that knows when to ease off the gas or go full throttle. Each hero gets opportunities to showcase their talents and, in bringing the mischievous Loki back into the fold, solidified the trickster god as the MCU’s first truly great villain. The Avengers is not only a Marvel fan’s dream, but also possessed the ability to appeal to a mass audience, which didn't hurt the MCU's chances on its journey to becoming a cinematic juggernaut. The one Marvel movie that not only changed the game, but also proved that superhero team-ups can work on the silver screen.
9. Batman Begins (2005)
Runtime: 140 minutes
Director: Christopher Nolan
Main cast: Christian Bale, Katie Holmes, Gary Oldman, Liam Neeson, Cillian Murphy, Ken Watanabe, and Michael Caine
RT critics' score: 85%
Christopher Nolan’s Dark Knight trilogy is, The Batman notwithstanding, the closest thing we’ll get to Batman in real life. Batman Begins is a smart, compelling, and brooding neo-noir adaptation that definitively captures the character’s essence, psychology, and motivations in minute detail. It’s these elements that sets Nolan’s trilogy apart from other Batman productions, despite it being another retelling of the character’s origin story. It wouldn’t be long until it was usurped by its successor, and it isn’t a faultless film (Bruce Wayne and Rachel Dawes’ interactions lack chemistry). But, if you ask me, Batman Begins is a brilliant movie that offered a different cinematic take on the icon to what we’d seen before. A worthy entry in our best superhero movies list and one of the best Batman movies ever produced.
- Watch Batman Begins' trailer on YouTube
- Watch Batman Begins on Max (US)
- Watch Batman Begins on Sky/Now TV (UK)
- Watch Batman Begins on Foxtel (Australia)
8. Spider-Man 2 (2004)
Runtime: 122 minutes
Director: Sam Raimi
Main cast: Tobey Maguire, Kirsten Dunst, Alfred Molina, James Franco, Rosemary Harris, and J.K. Simmons
RT critics' score: 93%
Widely considered the best Spider-Man film until late 2018, Spider-Man 2 has everything I wanted from a superhero flick at the time. Boasting one of the genre’s most tragic and complex villains in Molina’s Doc Ock, Spider-Man 2 is an emotionally gripping story about father figures and letting go of the past. Its hugely satisfying set pieces – I was bowled over by that exceptional train fight sequence – also make for a great spectacle. Few movies, superhero-based or otherwise, can match its blend of action, comedy, horror, and drama. It’s just a shame that Spider-Man 3 couldn’t elevate Sam Raimi’s trilogy even further, otherwise I'd consider it to be up there with Nolan's Dark Knight trilogy as an epic non-MCU or non-DCEU film series.
- Watch Spider-Man 2's trailer on YouTube
- Watch Spider-Man 2 on Disney Plus (US)
- Watch Spider-Man 2 on Sky/Now TV (UK)
- Watch Spider-Man 2 on Binge (Australia)
7. The Batman (2022)
Runtime: 176 minutes
Director: Matt Reeves
Main cast: Robert Pattinson, Zoe Kravitz, Jeffrey Wright, Paul Dano, John Tuturro, Andy Serkis, Colin Farrell, and Jayme Lawson
RT critics' score: 85%
Top-tier Batman movies are a dime a dozen – there's still one more to come in this list, too – but few can hold a candle to Matt Reeves' 2022 film adaptation. The Batman, which stars Robert Pattinson as the titular vigilante, is a stupendous flick that just gets everything that's great about the Caped Crusader. From its authentic portrayal of the superhero's detective skills – an often overlooked aspect of the character in previous movies, in my view – and its soaring score, to its thematic resonance, powerful acting performances, and brutal action, The Batman has laid down a marker that all future Batman flicks must meet. Read more about my thoughts on it in my review of The Batman. Once you've seen it, check out its first spin-off in The Penguin, too.
- Watch The Batman's trailer on YouTube
- Watch The Batman on Max (US)
- Watch The Batman on Prime Video (UK)
- Watch The Batman on Foxtel (Australia)
6. Black Panther (2018)
Runtime: 134 minutes
Director: Ryan Coogler
Main cast: Chadwick Boseman, Michael B. Jordan, Letitia Wright, Lupita N'yongo, Danai Gurira, Daniel Kaluuya, Winston Duke, Angela Bassett, Forest Whitaker, Martin Freeman, and Andy Serkis
RT critics' score: 96%
A phenomenal flick that blazed a trail through the cultural zeitgeist, Black Panther’s impact extends far beyond that of superhero movies. Indeed, it transcended the genre as much as it embraced traditional superhero fare, offering representation to Black viewers who, Blade aside, didn’t have a live-action superhero to call their own. Iconic performances from the late Chadwick Boseman as T’Challa and Michael B. Jordan’s Eric Killmonger will live long in the memory, but Black Panther is more than its protagonist and villain’s Shakespearean tale. I see it as an emboldening and electrifying triumph for Black filmmakers, actors, crew members, and viewers worldwide – and that should always be celebrated. Its sequel Black Panther: Wakanda Forever is equally terrific, albeit it's a more somber and angst-riddled affair that suffers from Boseman's obvious absence.
5. Spider-Man: Across the Spider-Verse
Runtime: 140 minutes
Directors: Kemp Powers, Justin K. Thompson, and Joaquin Dos Santos
Main cast: Shameik Moore, Hailee Steinfeld, Oscar Isaac, Jake Johnson, Issa Rae, Karan Soni, Daniel Kaluuya, Jason Schwartzman, Brian Tyree Henry, Luna Lauren Velez, and Shea Wigham
RT critics' score: 95%
Spider-Man: Across the Spider-Verse is a visually stunning superhero film that, in some ways, is superior to its predecessor (more on this movie shortly). Honestly, I regularly find myself running out of superlatives for this gorgeous looking, deeply emotional, and highly amusing flick. It's a darker, more mature take on the webslinger's six decades-spanning source material that also seems to take its narrative cues from Raimi's horror-tinted webhead-centric trilogy. And, with its impressively stunning cliff-hanger ending, and dynamic animation and art styles – have I mentioned how beautiful it is yet? – it deserves a spot in the top five of our best superhero movies list.
- Watch Spider-Man: Across the Spider-Verse's trailer on YouTube
- Watch Spider-Man: Across the Spider-Verse on Netflix (US)
- Watch Spider-Man: Across the Spider-Verse on Sky/Now TV (UK)
- Watch Spider-Man: Across the Spider-Verse on Apple TV and Amazon (Australia; rent or buy only)
4. Avengers: Endgame (2019)
Runtime: 181 minutes
Directors: Joe and Anthony Russo
Main cast: Robert Downey Jr., Chris Evans, Chris Hemsworth, Scarlett Johansson, Josh Brolin, Don Cheadle, Mark Ruffalo, Paul Rudd, Jeremy Renner, Brie Larson, Karen Gillan, and Bradley Cooper
RT critics' score: 94%
Delivering a highly satisfying conclusion to the MCU’s Infinity Saga, Avengers: Endgame is as absorbing, moving, and joyful as I hoped it would be. Its three-hour runtime flies by whether I'm watching for the first or 20th time – proof it’s a well-paced movie that slaloms intricately through its numerous story threads, action sequences, and more intimate moments. Avengers: Endgame is a victory lap for the MCU’s most beloved heroes and, with plenty of fan service that both diehard and more casual fans will revel in, it’s a fitting end to the MCU’s first decade. One of the best superhero movies and best Disney Plus movies of all-time.
3. Spider-Man: Into the Spider-Verse (2018)
Runtime: 117 minutes
Director: Bob Persichetti, Peter Ramsey, and Rodney Rothman
Main cast: Shameik Moore, Hailee Steinfeld, Jake Johnson, Mahershala Ali, Brian Tyree Henry, Luna Lauren Velez, Zoe Kravitz, John Mulaney, Kimiko Glenn, Nicolas Cage, Liev Schreiber, and Kathryn Hahn
RT critics' score: 97%
Spider-Man: Into the Spider-Verse had no right to leave me awestruck over how utterly fantastic it is. Yet, here it is, beating the likes of Avengers: Endgame to enter our top three. If that doesn't tell how much I love this film, I don't see what else I can do to explain why that's the case – but humor me, dear reader, and let me try. For one, its eye-popping comic book-inspired art style is ground-breaking, but it isn't the only reason why I adore Into the Spider-Verse. It's also hilarious, inventive, heartfelt, full of exhilarating action sequences, and has a terrific voice cast of newcomers and established stars who deliver sensational performances in their respective roles. Oh, and it even tackled the idea of the multiverse long before Marvel Studios did (and better, may I add), which is no small feat for a movie that exists outside of the MCU.
- Watch Spider-Man: Into the Spider-Verse's trailer on YouTube
- Watch Spider-Man: Into the Spider-Verse on Apple TV and Amazon (US; rent or buy only)
- Watch Spider-Man: Into the Spider-Verse on Sky/Now TV (UK)
- Watch Spider-Man: Into the Spider-Verse on Binge (Australia)
2. The Dark Knight (2008)
Runtime: 152 minutes
Director: Cristopher Nolan
Main cast: Christian Bale, Heath Ledger, Gary Oldman, Maggie Gyllenhaal, Aaron Eckhart, Morgan Freeman, Cillian Murphy, and Michael Caine
RT critics' score: 94%
One of the best superhero movies ever made, The Dark Knight is a rich, thrilling, and epic crime drama that refuses to let go of your attention as it builds towards its nightmarish and tragic conclusion. The late Heath Ledger’s Joker is the firecracker that ignites it, with his posthumous award-winning display elevating The Dark Knight from a very good superhero flick to an explosive blockbuster that'll emotionally stun you (as it did to me). To only mention Ledger’s performance, though, is a disservice to the rest of the cast, crew, and Nolan’s meticulous crafting of a tense and massive-scale superhero movie. It’s deeper and more evocative than its predecessor, and set a new standard for how any film – not just those from the superhero genre – should be designed, developed, shot, and produced. See where it ranks in our best Christopher Nolan movies list while you're here.
- Watch The Dark Knight's trailer on YouTube
- Watch The Dark Knight on Max (US)
- Watch The Dark Knight on Sky/Now TV (UK)
- Watch The Dark Knight on Binge (Australia)
1. Avengers: Infinity War (2018)
Runtime: 149 minutes
Director: Joe and Anthony Russo
Main cast: Robert Downey Jr., Chris Evans, Scarlett Johansson, Josh Brolin, Chris Hemsworth, Mark Ruffalo, Chadwick Boseman, Tom Holland, Chris Pratt, Zoe Saldana, Karen Gillan, Pom Klementieff, Dave Bautista, Benedict Cumberbatch, Benedict Wong, Don Cheadle, Elizabeth Olsen, Anthony Mackie, Sebastien Stan, Paul Bettany, Danai Gurira, Letitia Wright, Tom Hiddleston, Bradley Cooper, and Vin Diesel
RT critics' score: 85%
The cream of the crop. Avengers: Infinity War is a sweeping and shocking masterpiece that juggles the MCU’s dizzying array of heroes as they attempt to thwart Thanos’ genocidal plan in a race against time. The result is a hugely captivating but ultimately harrowing film where, in a rare occurrence, the villain is victorious. It’s a shocking play by the Russo brothers, who were directing their fourth Marvel movie, and provided the MCU with its most traumatic and memorable finale ever (I won't forget how deflated I felt as I left my screening after seeing how it ended). With its emotionally complex antagonist, intimate and extravagant battles, pulsating score, and jaw-dropping sequel set-up, Infinity War is a wildly ambitious superhero film that hits the right notes despite its innumerable moving parts. Simply put, it's one of the best Marvel movies and one of the best superhero movies, if not the best, ever – and I'll argue that until the end of time.
- Watch Avengers: Infinity War's trailer on YouTube
- Watch Avengers: Infinity War on Disney Plus (worldwide)
For more superhero movie-based coverage, find out how to watch the Marvel movies in order, how to watch the DC movies in order, how to watch the Batman movies in order, and/or how to watch the Spider-Man movies in order.
As TechRadar's senior entertainment reporter, Tom covers all of the latest movies, TV shows, and streaming service news that you need to know about. You'll regularly find him writing about the Marvel Cinematic Universe, Star Wars, Netflix, Prime Video, Disney Plus, and many other topics of interest.
An NCTJ-accredited journalist, Tom also writes reviews, analytical articles, opinion pieces, and interview-led features on the biggest franchises, actors, directors and other industry leaders. You may see his quotes pop up in the odd official Marvel Studios video, too, such as this Moon Knight TV spot.
Away from work, Tom can be found checking out the latest video games, immersing himself in his favorite sporting pastime of football, reading the many unread books on his shelf, staying fit at the gym, and petting every dog he comes across. Got a scoop, interesting story, or an intriguing angle on the latest news in entertainment? Feel free to drop him a line.