The best Marvel movies: every MCU film ranked for October 2023

A screenshot of an official poster for Marvel Studios' Guardians of the Galaxy Vol. 3, one of the best Marvel movies
Guardians of the Galaxy Vol. 3 is the latest entry in our best Marvel movies article. (Image credit: The Walt Disney Company)

Discussions about the best Marvel movies can become pretty heated very quickly. With 32 movies making up the Marvel Cinematic Universe (MCU) to date, every member of Marvel's global fanbase will hold their own opinion about which of the studio's films are its best – and worst – offerings so far.

To try and maintain the peace between you and your family/friends, our entertainment experts have drawn up the definitive guide on the best MCU movies. Below, we've ranked every Marvel film from worst to best, and we're confident you'll agree with the standings once you reach the end of this article.

With many more movies set to arrive as part of Marvel Phase 5 and Marvel Phase 6, we'll be updating this article in the coming months and years, too. For now, though, here's our complete rundown – we'll be taking no questions, FYI – of the best Marvel movies ever made.

Best Marvel movies: 32 to 26

32. Thor: The Dark World (2013)

Oh dear, where do we start? Thor: The Dark World is as poor as it gets. It’s a shame, really, as Chris Hemsworth’s turn as the God of Thunder was a funny, charming, and much-needed part of 2012's Avengers movie. 

Here, though, the whole cast are stifled by an undercooked plot with a villainous non-event, aka Christopher Eccleston's Malekith. The film's story doesn’t really go anywhere, aside from featuring a moderately interesting invasion of Asgard. 

There are a couple more standout moments, like Thor hanging Mjolnir on a coat rack peg, or traveling on the London Underground. Generally speaking, though, it's not much fun on a rewatch. In retrospect, Thor's second solo outing was a blessing in disguise, showing the character needed a massive rethink and, thankfully, it proved to be Thor’s making with his third solo flick.

31. The Incredible Hulk (2008)

This MCU movie is one of the the weakest around. In fact, it's so boring it's a surprise it didn't derail the entire enterprise at the starting line.

The Incredible Hulk features Edward Norton as Bruce Banner in a dreary movie that oddly feels like a sort-of sequel to 2003's Hulk. Despite several important connections to future movies including a Tony Stark cameo, not to mention a decent set piece where the green giant is fighting the army, it's just a bit of a speed bump on a rewatch. Thankfully, the MCU would rarely be this dull again. 

30. Eternals (2021)

The standard of Marvel's back catalog is so incredibly high that it seems harsh to place Eternals at number 29, but that's where it finds itself. With nine Eternals to introduce, the film had lots of heavy-lifting to do, which doesn't make for a fun flick. 

Director Chloé Zhao created some stunning visuals and it feels like a novel entry in the MCU, thanks to its novel twists and historical throwbacks. Even so, in such a crowded field, Eternals isn't innovative enough to stand out. However, with its exciting post-credits scenes – check out our Eternals ending and post-credits scenes explained article for more – the future could be bright for this supergroup. That's if a sequel is ever greenlit, anyway.

29. Ant-Man and the Wasp: Quantumania (2023)

It's not a good look when your latest movie is the fourth-worst one of the lot, but there's where Ant-Man and the Wasp: Quantumania deserves to be.

Like Eternals, it's not an entirely bad flick. In fact, it has some really pleasing elements. Jonathan Majors' Kang the Conqueror is the terrifying, imposing multiversal villain that the MCU needs for its, well, Multiverse Saga. There are plenty of rich themes surrounding family, how we utilize our time, and legacy in it, too, as well as some inventive set-pieces.

Ant-Man 3, though, falls flat in just as many areas. It's primarily treated as a stepping stone for Marvel's multiversal plans to come, choosing instead to set up plot lines to come in the MCU's future rather than focusing on its own story. Visually, it's also slightly irksome, with The Volume's use plain to see throughout. In short: there are better-placed Ant-Man movies in this best Marvel movies list (find out when Ant-Man 3 arrives on Disney Plus while you're here).

28. Thor: Love and Thunder (2022)

When Marvel rehired Taika Waititi, the man who wowed everyone with Thor: Ragnarok, to direct an unprecedented fourth standalone movie, we got very excited.

Sadly, Thor: Love and Thunder was a bit of a damp squib and not a patch on its reinventive predecessor. It's charming and funny, but the tale of Thor being forced from retirement to take on Christian Bale's Gorr the God Butcher who, as you can tell by his name, wants to kill the Marvel universe's version of gods, didn't deliver on the hype. It doesn't make good use of its two-hour runtime or complex villain, instead choosing to shine a humorous light on cancer (never a good look) and those really annoying goats. At least Natalie Portman's return as Jane was satisfying, while some aspects of Thor 4's visuals were truly spectacular.

27. Ant-Man and the Wasp (2018)

Speaking of Ant-Man's film series, if the first movie is slightly unlucky with its placement on our list, its first sequel is deserving of its position. 

Ant-Man and the Wasp doesn’t offer anything that the first film didn’t (outside of its Dungeons and Dragons-like flavor), and it certainly feels like a filler film in between the shocking events of Avengers 3 and 4. 

Again, there are a couple of genuinely funny moments to enjoy and it acts as a light-hearted palate cleanser to Avengers: Infinity War’s finale. Otherwise, there’s nothing noteworthy about this sequel, which is one of the many MCU films to have that seemingly quintessential boring villain problem. Definitely not one of the best Marvel movies around (but there are five worse ones than that).

26. Iron Man 2 (2010)

A generally uneven sequel to its 2008 predecessor, Iron Man 2 fails to shed much more light on the Tony Stark character and instead comes off as a bit aimless. Featuring a weaker villain in Mickey Rourke's rough grandma-looking Whiplash, alongside Sam Rockwell's irritating fast-talking Stark rival Justin Hammer, it doesn't hit the heights of Iron Man.

Like The Incredible Hulk, this film maintains a few vital connections to future MCU movies, though it also commits the crime of making Scarlett Johansson's Natasha Romanoff seem extremely boring – something The Avengers would rectify. The first real stumble for Marvel Studios on its way to becoming a titan of the entertainment industry.

Best Marvel movies: 25 to 21

25. Thor (2010)

The Thor movies are a strange bunch: almost everyone agrees The Dark World was the nadir of the quadrilogy, but the original Thor never gets that much love either. That's in spite of the fantasy-based film being one of the funnier early movies and successfully bringing a more outlandish element into the MCU without actually breaking it. 

The blend of Asgardian fantasical elements and Earth-bound superheroics is reasonably effective, even if Thor's journey in this film to earn Mjolnir is slightly too predictable. Still, it introduced us to arguably the best Marvel villain in Loki. Well, until Thanos finally got off his throne and did some work.

24. Avengers: Age of Ultron (2015)

By far the weakest of the Avengers movies. Avengers: Age of Ultron sees Tony Stark – fresh from his PTSD episodes in Iron Man 3 – wanting to build a suit of armor to protect Earth against other cosmic entities. True to form, his plan goes awry, and the Avengers find themselves battling Ultron, a genocidal artificial intelligence, and his lieutenants Quicksilver and Wanda Maximoff/Scarlet Switch.

Age of Ultron had a lot to live up to given its 2012 predecessor’s success. While it has its moments, it feels weighed down by those expectations, its overstuffed plot, and introducing key Marvel characters for future films. 

23. Doctor Strange (2016)

For a character who has proven to be instrumental in the MCU, Doctor Strange was a deeply average introduction for the Sorcerer Supreme. 

The Benedict Cumberbatch-led flick about the surgeon-turned-magician is trippy and humorous in places, but it lags behind its counterparts in many aspects, including its villains and set pieces. It's trying a little too hard to be the MCU’s version of Christopher Nolan’s Inception, managing to do relatively little with a terrific cast. Doctor Strange is a largely forgettable movie – and we'd argue the character leaves far more of an impact in the third and fourth Avengers movies. 

22. Captain America: The First Avenger (2011)

Captain America: The First Avenger often gets a bad rap. Despite its decent critical reception at the time, it's weirdly among the lowest-scoring Marvel films on IMDb. 

Still, it's definitely not bad – Steve Rogers is perhaps the easiest of the original MCU heroes to cheer for, because he was selected for the Super Soldier program based on his moral compass and spirit. As a World War 2 period piece, The First Avenger still works great and Hugo Weaving's Red Skull is a pretty memorable villain. Steve's relationship with Peggy Carter is genuinely well-handled, too, with a heart-breaking and head-spinning finale that leads into 2012's Avengers.

21. Doctor Strange in the Multiverse of Madness (2022)

Coming after the universal adoration for Spider-Man: No Way Home, Doctor Strange in the Multiverse of Madness represented a bit of a comedown for the MCU. Its box office taking would suggest otherwise but, like Thor: Love and Thunder didn't fully live up to fans' expectations – even with those wild Doctor Strange 2 cameo appearances.

It is a big, expansive, and complex adventure – one that shows just how bold and adventurous the MCU can be, especially from a horror perspective (director Sam Raimi's dread-inducing, campy filming style is evident throughout). However, the film feels rushed, cramped, and the pacing is slightly off, so it can't be considered one of the best Marvel movies.

Best Marvel movies: 20 to 16

20. Black Widow (2020)

Though its setting placed it before the events of Avengers: Infinity War and Avengers: Endgame, Black Widow acts a fine send-off for Scarlett Johansson's years in the MCU, as well as offering up some exciting options for the future. 

We follow Johansson's Natasha Romanoff as she hunted down her past, revived broken family connections, and saved a generation of women from ending up as Widows, elite assassins who do the bidding of some very unpleasant and very powerful men. However, while it was thrilling watch to some, it was also pretty average from action, comedy, and story perspectives. Other MCU films have done these far better. Still, it introduced us to Florence Pugh's lovable Yelena Belova, who has had a big role to play in the MCU since. Well, in Hawkeye's TV show anyway – she'll also be part of 2024's Thunderbolts movie.

19. Captain Marvel (2019)

Contoversially placed maybe, but Brie Larson's full-length debut is a largely delightful flick with a banging 90s soundtrack full of big tunes. In Captain Marvel, Larson stars as Carol Danvers, an elite fighter pilot who discovers her past is much more complicated than first appeared. 

A fizzy, quickfire, and very fun MCU entry, it leans heavily on Larson's charm and charisma to power it. Fortunately, she's both in spades, even if a fair few Marvel fans didn't really enjoy her first solo outing (or appearance in Endgame). Still, we think it's a fun watch and, with a sequel (The Marvels) coming in November, which includes WandaVision's Photon and Ms Marvel, we expect Captain Marvel will be looked on more fondly soon.

18. Shang-Chi and the Legend of the Ten Rings (2021)

A bright, sparky, and adventurous new adventure for Marvel, director Destin Daniel Cretton's first MCU movie – Shang-Chi – was a bold step and, even with its placement in our list, is criminally underrated by many.

It follows Simu Liu's Shang-Chi, who is quietly slumming it in San Francisco when he's suddenly forced to confront his past by his father Wenwu, the leader of the Ten Rings organization, who needs to hunt down a mysterious village and unimaginable power. A light-touch adventure that eventually goes a bit bat-crap crazy in its final act, it's a hugely enjoyable film, but it's still up against tough competition – hence its 18th place in our ranking.

17. Ant-Man (2015)

A movie almost a decade in the making, Ant-Man’s eventual arrival on the big screen is an enjoyable heist-infused superhero flick with plenty of laugh out loud moments. 

Paul Rudd’s comedic turn as thief-turned-superhero Scott Lang, and Ant-Man’s size shifting abilities, are used to great effect throughout. Again, this movie completely lacks a good villain – Corey Stoll's Yellowjacket is just a jerk who you have no reason to care about. But it does feature a great final set piece around a toy train set and Michael Peña's Luis is arguably the star of the show. A terrific time all round.

16. Iron Man 3 (2013)

Shane Black's Iron Man 3 was the perfect Avengers palate cleanser. As Tony Stark deals with PTSD from the Battle of New York – which, to be honest, only manifests as him being short of breath a couple of times – a terrible figure called The Mandarin (Ben Kingsley) targets the inventor and billionaire. 

Or does he? While plot-wise this is not an essential movie to rewatch, it's arguably the funniest MCU film (it's really dependent on who you ask), showcasing Black's skills in this department. Iron Man 3 also ends with a great final set piece, bringing a 'house party' of Iron Man suits together on-screen to beat some dudes up. 

Best Marvel movies: 15 to 11

15. Spider-Man: Far From Home (2019)

As the final film in the MCU’s Phase 3 arc, Spider-Man: Far From Home had a few things to live up to. It was the first post-Endgame movie, which meant that it had to deal with the fallout from that flick’s climax, while also telling a story with high enough stakes that the audience would still care. 

Far From Home has a captivating villain in Jake Gyllenhaal’s Mysterio and memorable scenes like Peter Parker's captivating heart-to-heart with Jon Favreau’s Happy Hogan – not to mention a shocking post-credits sequence that teases what’s next for the webhead's MCU adventures. Aside from all of that, Far From Home is a middle-of-the-road romp that just showcases how charming Tom Holland's Spidey is. 

14. Guardians of the Galaxy Vol. 2 (2017)

Despite looking as incredible as its first entry and featuring a payload of solid one-liners, Guardians of the Galaxy Volume 2 meanders when it comes to telling a good story. 

Peter Quill finally meets his long-lost dad, Ego the living planet, and in the most obvious twist of all time,  he's not all he seems. This movie's main problem is that it struggles to say anything new about its characters – particularly when it repeats plot beats with Gamora and Nebula already covered by the first movie. 

If anything, we'd argue Infinity War is a better Guardians movie than Volume 2. It gives Gamora a lot more to do, brings out new sides of Peter Quill, and perfectly positions Rocket and Groot alongside a very depressed Thor. Still, this movie definitely has its moments, as well as much-loved merchandise icon Baby Groot.

13. Captain America: The Winter Soldier (2014)

The Russo brothers entered the frame with this confident Captain America sequel, which once again pits Steve Rogers up against Nazi offshoot HYDRA – which has become deeply embedded within SHIELD. Facing off against a mysterious assassin called the Winter Soldier, Captain America: The Winter Soldier sees Steve has to dismantle his former employer to stop AI-powered helicarriers from murdering everyone.

This terrific movie has a superficial layer of All The President's Men-style conspiracy thriller, enough to make it feel like it has real substance. At the same time, it confidently introduces Sam Wilson (Anthony Mackie) to the MCU, sparking another of Steve's winning bromances – and there's arguably no more fan-coveted relationship in the MCU than Bucky and Steve's friendship, which is picked apart perfectly in this film.

12. Spider-Man: Homecoming (2017)

Tom Holland arguably stole the show with his turn as Spider-Man in Captain America: Civil War (more on this shortly), so much so that expectations for his first solo venture were pretty high. 

Thankfully, Spider-Man: Homecoming was a breezy, colorful, and highly enjoyable John Hughes-style MCU debut for the wall crawler. Ably supported by the likes of Michael Keaton, whose intimidating turn as the Vulture is one of the MCU’s best villains to date, Holland is on top form as he navigated the perils of high school and being a burgeoning superhero.

11. Captain America: Civil War (2016)

Tom Holland arguably stole the show with his turn as Spider-Man in Captain America: Civil War (more on this shortly), so much so that expectations for his first solo venture were pretty high. 

Thankfully, Spider-Man: Homecoming was a breezy, colorful, and highly enjoyable John Hughes-style MCU debut for the wall crawler. Ably supported by the likes of Michael Keaton, whose intimidating turn as the Vulture is one of the MCU’s best villains to date, Holland is on top form as he navigated the perils of high school and being a burgeoning superhero. Spider-Man: Homecoming is a delight that deserves multiple rewatches. 

Best Marvel movies: 10 to 6

10. Guardians of the Galaxy Vol. 3 (2023)

James Gunn and the Guardians' crew go all-out to deliver a bittersweet, poignant, hilarious, action-packed, and tear-jerking potentially final entry in the superteam's mini-film franchise.

Guardians of the Galaxy 3 brings everything you'd want from an MCU movie, but what sets it apart is how much darker, tension-fuelled, heart-breaking, and (with all of that said) paradoxically joyous it is. From Rocket's tragic backstory and Chukwudi Iwuji's terrifying villain, to the gloriously eye-popping space rock opera visuals and Gunn's penchant for shouty humor (including the MCU's first official F-bomb), Guardians Volume 3 is one of Marvel's better efforts since the Infinity Saga ended.

Saying anything else would spoil it as a spectacle for anyone yet to watch it on the big screen. But, rest assured, there aren't many Marvel movies better than this one (nine, to be exact, but you get the gist).

9. Iron Man (2008)

The movie that started it all. Before the arrival of cosmic beings – and multiple villains born out of Tony Stark’s previous weapons manufacturing business – Iron Man offered a grounded but refreshingly energetic flick to kick the MCU into gear. 

Robert Downey Jr. captured Stark’s cocky personality perfectly, while the supporting cast set a high bar for future films to match. Despite ending with a so-so final battle, Iron Man was the strongest standalone MCU Phase 1 movie. It's just a pity that his other solo adventures couldn't live up to how stellar this wonderful movie was.

8. Black Panther: Wakannda Forever (2022)

How do you go about following one of the best Marvel movies ever – 2018's Black Panther – with a worthy sequel? When you're Black Panther: Wakanda Forever, the script is already written for you. 

Chadwick Boseman's shock passing in August 2020, following a four-year battle with cancer, hit us all like a freight train – and yet the cast and crew of the first Black superhero-led superhero film had to pick up the pieces. Not only did they have to give their all again without Boseman to lead them, they also had to tell a profoundly moving tale that honored his life and legacy.

Black Panther 2 does all of that and more. It's an emotionally powerful, thrilling, and thematically dense Marvel flick that doesn't pull its punches. Its intricate and poignant narrative, introduction of key Marvel characters in Namor and Ironheart, celebration of Mesoamerican culture, and rich exploration of grief is packaged together in such expert fashion that few MCU movies can claim to be better.

7. The Avengers (2012)

If Iron Man set the MCU’s wheels in motion, The Avengers shifted gears, put the proverbial pedal to the floor, and chartered a new path for superhero movies. 

Marvel’s first true attempt at a superhero team-up brought all of our heroes together – some more reluctantly than others – to halt Loki’s invasion of New York. It was funny, action-packed, at-times heartfelt, and revealed where Marvel wanted to take its expanding series of films. 

Equally, The Avengers laid the foundations for the MCU’s future otherworldly events, all the while proving you could have multiple heroes in the same place, give them all plenty of screen time, and tie different story threads together to make one all-conquering movie. 

6. Spider-Man: No Way Home (2021)

With a casual $1.8 billion in box office takings, a figure especially impressive given it was achieved in the midst of the pandemic, people have really taken Tom Holland's Peter Parker to their hearts. And so they should. 

Spider-Man: No Way Home's plot is a fairly convoluted one. Desperate to have his anonymity back, Parker asks new superhero buddy Doctor Strange to use magic to make his identity as Spider-Man a secret again. When the spell goes wrong, a multiverse is broken open which allows visitors from alternate realities to enter Parker's universe, including his predecessors in the Spidey suit.

It could easily been a sprawling mess, but it isn't. It's a suitably charming, scintillating rollercoaster ride that deserves its spot so high up in our rankings. Now, about that fourth Spidey MCU movie, Marvel and Sony...

Best Marvel movies: 5 to 1

5. Thor: Ragnarok (2017)

The third Thor movie is the only entry everyone can agree is actually great. Taika Waititi injects the series with his trademark offbeat humor, and sends the God of Thunder to fight the Hulk after he gets his ass kicked by Cate Blanchett's Hela. 

This was the kind of tonally distinctive approach the Thor movies desperately needed, and it's one of the easiest films on this list to rewatch. You'll laugh, you might cry, and you'll certainly nod your head in unison that this is more than deserving of a top five place on our best Marvel movies list. An instant classic that does more for its characters than the other two Thor flicks combined – and that says a lot.

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

Marvel's first big swing at an obscure set of characters was a triumph. Bringing together a ragtag group of criminals and oddballs, Guardians of the Galaxy Volume 1 is essentially a superhero team film about outsiders – set against the gorgeous, previously unseen backdrop of Marvel's Jack Kirby-infused cosmos.

James Gunn supercharges these no-name characters with real personalities out of the gate, even performing the magical feat of turning a talking tree into a pop culture icon. This film is tons of fun and manages to make you invested in a whole bunch of different comic book characters you'd never heard of before. It even circumvents the increasingly vexing climactic CGI showdown between heroes and villain with a comedy-infused endgame that'll have you rolling off your couch with laughter.

3. Avengers: Endgame (2019)

We'd argue that Infinity War is a stronger film than Endgame, and that's probably because it's got less to accomplish. 

Endgame is arguably three films merged together – a story about the grim aftermath of the Blip – aka Thanos' universe-shattering fingersnap – as well as a time-traveling heist movie and a massive war film. Subsequently, it's not quite as elegantly told as the story of Thanos' initial victory in Infinity War, yet it features countless all-time great MCU moments and a final battle that's the ultimate piece of Marvel fan service. 

Will theatrical movies ever feel this big again? Not until Avengers: The Kang Dynasty arrives in May 2026. Even then, though, Endgame might be unmatched (save for its predecessor and Black Panther) as a movie that defined the cultural zeitgeist of superhero movies. Well, from a fan service-y perspective, anyway.

2. Black Panther (2018)

Black Panther is one of the undeniable jewels in the MCU’s crown, and it’s easy to see why it grossed over $1.3 billion worldwide at release. 

It's a solo Marvel movie with extremely high ambition – revealing the secret nation of Wakanda and telling an epic story of a king T'Challa (the late Chadwick Boseman), contending with the sins of his father. 

This is a thematically weighty film that was rightly hailed as groundbreaking for its primarily Black cast, behind-the-scenes talent, and celebration of African traditions and heritage. Yet it has everything that makes the MCU great, too: humor, terrific action scenes (aside from its slightly lackluster finale), and a whole host of characters you can't wait to meet again in future movies. Why can't all MCU solo films be this good?

1. Avengers: Infinity War (2018)

Avengers: Infinity War is, perhaps unsurprisingly, our number one Marvel movie. After lurking in the shadows for so long, Thanos finally makes his play to acquire the Infinity Stones and wipe out half of all life in the universe. 

Naturally, the Avengers’ growing ranks stand in his way, and what plays out is a tightly-knit, action-packed, and deeply shocking film that delivers the best, spine-tingling ending in MCU (and perhaps cinematic) history . The Russo brothers’ ability to juggle Infinity War’s ensemble cast alongside its thrilling and emotional plot delivered a brilliant blockbuster film that future Avengers movies – Endgame aside – will have a hard time beating. Easily one of the best Marvel movies and one that'll have you saying "I was there when..." to your grandkids in decades to come.

For more Marvel-based content, find out how to watch the Marvel movies in order, see how we've ranked every Marvel villain to date, and read up on everything to do with Loki season 2, which launches on Disney Plus in October.

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.

With contributions from