The best superhero movies: 28 great comic book films to watch in December 2024

A screenshot of the front cover for the Guardians of the Galaxy 3, one of the best superhero movies
Guardians of the Galaxy Vol. 3 is the latest addition to our best superhero movies list (Image credit: Marvel Studios)

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

Polka Dot Man, Peacemaker, Deadshot, and Ratcatcher look at something off-camera in The Suicide Squad

The Suicide Squad was the first comic book film that James Gunn made for DC (Image credit: Warner Bros. Pictures)

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%

Tom Power
Tom Power

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.

27. Deadpool and Wolverine

Deadpool holds a TVA timepad as Wolverine looks on in Deadpool 3

The only Marvel movie of 2024 made over $1 billion at the worldwide box office (Image credit: Marvel Studios)

Runtime: 128 minutes
Director: Shawn Levy
Main cast: Ryan Reynolds, Hugh Jackman, Emma Corrin, and Matthew Macfayden among others
RT critics' score: 78%

Tom Power
Tom Power

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.

26. Thor: Ragnarok (2017)

A screenshot of a Thor: Ragnarok poster showing the God of Thunder standing in a coliseum

Thor: Ragnarok is easily the best of the God of Thunder's four solo Marvel films (Image credit: Marvel Studios/Disney)

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%

Tom Power
Tom Power

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)

Gal Gadot running across a battlefield in Wonder Woman

2017's Wonder Woman is a compelling period war drama starring Gal Gadot as the titular Themysciran (Image credit: Warner Bros)

Runtime: 141 minutes
Director: Patty Jenkins
Main cast: Gal Gadot, Chris Pine, Connie Nielsen, Robin Wright, and David Thewlis
RT critics' score: 93%

Tom Power
Tom Power

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.


Guardians of the Galaxy Vol. 3 (2023)

The Guardians walk towards the camera amid a scene of destruction in Guardians of the Galaxy 3

Guardians of the Galaxy's movie trilogy capper was a highly emotional watch (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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.

23. Guardians of the Galaxy Vol. 1 (2014)

A screenshot of the main cast of Guardians of the Galaxy Vol. 1

Guardians of the Galaxy Vol. 1 introduced the ragtag group of heroes to a wider audience (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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.


22: X-Men: First Class (2011)

The cast of X-Men: First Class in a promotional image for the 20th Century Fox movie

X-Men: First Class traveled back to the 1960s to tell Professor X and Magneto's origins story (Image credit: 20th Century Fox)

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%

Tom Power
Tom Power

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)

The superhero group known as the Incredibles in the 2004 Pixar movie

The Incredibles is one of the finest Pixar movies of all-time (Image credit: Disney/Pixar)

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%

Tom Power
Tom Power

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)

Deadpool gasps at the camera in 2018's Deadpool movie

Deadpool might not have existed if its early test screen footage hadn't leaked online (Image credit: Fox Studios)

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%

Tom Power
Tom Power

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)

Wolverine, Storm and Rogue as seen in the X-Men 2 movie

X2: X-Men United was the best X-Men movie for over a decade (Image credit: 20th Century Fox)

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%

Tom Power
Tom Power

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)

Christopher Reeve as the Man of Steel in 1978's Superman

Superman: The Movie is still the best Superman film almost 50 years after its debut (Image credit: Columbia Pictures)

Runtime: 143 minutes
Director: Richard Donner
Main cast: Christopher Reeve, Gene Hackman, Marlon Brando, and Margot Kidder
RT critics' score: 94%

Tom Power
Tom Power

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.


17. X-Men: Days of Future Part (2014)

Charles Xavier, Wolverine and Beast in X-Men: Days of Future Past

X-Men: Days of Future Past brought two generations of X-Men actors together for a thrilling time-travel flick (Image credit: 20th Century Fox)

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%

Tom Power
Tom Power

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.


16. Iron Man (2008)

Tony Stark suited up and walking away from an explosion in Iron Man

The film that kickstarted the MCU, Iron Man is still a great watch over 15 years on from its debut (Image credit: Marvel Studios)

Runtime: 126 minutes
Director: Jon Favreau
Main cast: Robert Downey Jr., Gwyneth Paltrow, Jeff Bridges, Terrence Howard, and Jon Favreau
RT critics' score: 94%

Tom Power
Tom Power

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)

A promotional image filled with the cast of Captain America: Civil War

Captain America: Civil War saw the Avengers destroyed from the inside out (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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.


14. Batman Returns (1992)

Michael Keaton's Batman and Danny DeVito's Penguin in Batman Returns

Batman Returns starred Danny DeVito and Michael Keaton as The Penguin and the Caped Crusader (Image credit: Warner Bros.)

Runtime: 126 minutes
Director: Tim Burton
Main cast: Michael Keaton, Michelle Pfeiffer, Danny DeVito, Christopher Walken, and Michael Gough
RT critics' score: 82%

Tom Power
Tom Power

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.


13. Logan (2017)

Hugh Jackman as Wolverine standing in a forest in Logan

Logan was the first R-rated Wolverine-starring X-Men film – and it's as terrific as it is heart-breaking (Image credit: 20th Century Studios)

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%

Tom Power
Tom Power

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)

A demasked Peter Parker in Spider-Man: No Way Home

Spider-Man: No Way Home was a multiversal movie that mashed the hero's three live-action adaptations together (Image credit: Sony Pictures/Marvel Entertainment)

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%

Tom Power
Tom Power

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.


11. Captain America: The Winter Soldier (2014)

The Winter Soldier and Steve Rogers fight in Captain America: The Winter Soldier

Captain America 2 was one of the first Marvel movies to branch out into a different film genre (Image credit: Marve)

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%

Tom Power
Tom Power

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.

Best superhero movies: 10-1

10. The Avengers (2012)

The titular superheroes looking into the sky in Marvel's Avengers movie

The Avengers completely changed the superhero genre game in 2012 (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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)

Christian Bale as the Caped Crusader in Batman Begins

Batman Begins gave us a much more grounded take on the Dark Knight's 85-year comic book history (Image credit: Warner Bros.)

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%

Tom Power
Tom Power

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.


8. Spider-Man 2 (2004)

Spider-Man and Doc Ock do battle on a train in Spider-Man 2

Spider-Man 2 is still one of the webslinger's best live-action movies (Image credit: Sony Pictures)

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%

Tom Power
Tom Power

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.


7. The Batman (2022)

Robert Pattinson stars as the Dark Knight in The Batman film

The Batman is another epic big-screen reinvention of the iconic DC superhero (Image credit: Jonathan Olley/Warner Bros.)

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%

Tom Power
Tom Power

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.


6. Black Panther (2018)

T'Challa stares down at his clawed hands in his superhero suit in a promotional image for Marvel's Black Panther

Black Panther was a seminal moment for Black superhero storytelling on the big screen (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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

Miles Morales poses as he flips through the air in Spider-Man: Across the Spider-Verse

Spider-Man: Across the Spider-Verse is almost the best Spider-Man movie ever made (Image credit: Sony Pictures)

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%

Tom Power
Tom Power

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.


4. Avengers: Endgame (2019)

A close up of Captain America with Thor and Hulk in the background during the Assemble scene in Avengers: Endgame

Avengers: Endgame is the highest-grossing MCU film of all-time (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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)

Miles Morales and his Spider-Friends look surprised in Spider-Man: Into the Spider-Verse

Spider-Man: Into the Spider-Verse is one of the most beautifully animated movies ever (Image credit: Sony Pictures)

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%

Tom Power
Tom Power

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.


2. The Dark Knight (2008)

Batman interrogates Joker in The Dark Knight

The Dark Knight is anchored by stunning performances from the late Heath Ledger and Christian Bale (Image credit: Warner Bros.)

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%

Tom Power
Tom Power

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.


1. Avengers: Infinity War (2018)

A press image for Avengers: Infinity War showing all of the Marvel movie's main characters

Avengers: Infinity War is the best superhero movie of all-time, in our view (Image credit: Marvel Studios)

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%

Tom Power
Tom Power

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.


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.

TOPICS
Senior Entertainment Reporter

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.