All Marvel movies ranked worst to best

Published 7:00 pm Wednesday, September 21, 2022

Marvel

All Marvel movies ranked worst to best

The Marvel Cinematic Universe officially began in 2008 with the release of “Iron Man”—but Marvel has been in the movie business since 1986, with the release of the critical flop-turned fan-favorite “Howard the Duck.” Since then, the MCU has churned out box-office hit after box-office hit, from “Black Panther” and “Thor: Ragnarok” to “Guardians of the Galaxy.”

Revenues aside, though, which heroes have been the most popular with fans? Has the dawn of the MCU given viewers more to celebrate or has the glut of superhero movies led to “Avenger fatigue“?

Stacker used IMDb data to assemble a ranking of every Marvel feature released since its inaugural MCU film “Iron Man.” Films are ranked according to their IMDb user rating with the total number of user votes considered in the event of a tie.

Subscribe to our free email newsletter

Get the latest news sent to your inbox

Keep reading to find out which Marvel movies had fans flying high, leaving them calling out for someone to save the day.

You may also like: Most widely watched but universally hated movies of all time

Marvel

#29. Eternals (2021)

– Director: Chloé Zhao
– IMDb user rating: 6.3
– Metascore: 52
– Runtime: 156 minutes

The Eternals arrived on Earth in the year 5000 B.C. to protect the planet from the villainous Deviants. The band of superheroes, having grown fond of humanity, remained on Earth ever since, which is fortunate for the planet since the Deviants return in the present day.

Some marquee celebrities among the cast include Angelina Jolie, Salma Hayek, Kumail Nanjiani, Kit Harington, and Richard Madden. “Eternals” is groundbreaking in several ways: Lauren Ridloff, a deaf actress, portrays a deaf female version of the Eternals superhero Makkari, becoming the first to do so; Phastos is the first MCU superhero depicted as openly gay; and Gilgamesh is the first superhero played by an actor of Korean descent.

Marvel

#28. Thor: Love and Thunder (2022)

– Director: Taika Waititi
– IMDb user rating: 6.5
– Metascore: 57
– Runtime: 118 minutes

The sequel to “Thor: Ragnarok” brings back Chris Hemsworth, Tessa Thompson, and Taika Waititi (who also co-wrote the script). Joining the star-studded cast are Russell Crowe, Christian Bale, Natalie Portman, and Jaimie Alexander.

In this installment, retirement for Thor (Hemsworth) is disturbed by Gorr the God Butcher (Bale). Thor embarks on an adventure to stop the villain with a little help from his friends King Valkyrie (Thompson), Korg (Waititi), and Jane Foster (Portman).

Marvel

#27. The Incredible Hulk (2008)

– Director: Louis Leterrier
– IMDb user rating: 6.6
– Metascore: 61
– Runtime: 112 minutes

In contrast to Ang Lee’s 2003 take on Marvel’s greenest, angriest hero, this 2008 film marks the first MCU entry following the success of “Iron Man.” However, the film remains something of a dark horse among the MCU canon: Its star, Edward Norton, did not reprise his role in any subsequent MCU films and was eventually replaced by Mark Ruffalo.

Marvel

#26. Black Widow (2021)

– Director: Cate Shortland
– IMDb user rating: 6.7
– Metascore: 67
– Runtime: 134 minutes

The second MCU film with a female lead, “Black Widow” is one-part origin story, one-part solo mission set along the timeline between “Captain America: Civil War” and “Avengers: Infinity War.”

The film follows Natasha Romanoff (Scarlett Johansson) as she confronts the faces and places of her past apart from her identity as an Avenger and an agent of S.H.I.E.L.D. “Black Widow” is the first film of Phase Four of the MCU. Johansson sued Disney following the simultaneous release of “Black Widow” in theaters and on Disney+ in July 2021, claiming the dual release was a breach of contract. The lawsuit was settled in October 2021 with undisclosed terms.

Marvel

#25. Captain Marvel (2019)

– Directors: Anna Boden, Ryan Fleck
– IMDb user rating: 6.8
– Metascore: 64
– Runtime: 123 minutes

At the time of its release, “Captain Marvel” was the first movie in the MCU centered on a female superhero. Captain Marvel (Brie Larson), also called Vers, is an elite, rebellious warrior from the planet Hala who sets out on a mission to end the Kree-Skrull War. In the process, she uncovers her origin story on Earth.

Viewers nostalgic for the ’90s will appreciate the film’s homage to the decade via grunge-inspired wardrobe, tones of irreverence, and outspoken feminism. Not all viewers were open-minded about a female lead and an actress promoting feminism in the MCU and Hollywood more broadly. Internet trolls were quick to lambaste Larson and the film with misogynistic comments. Despite the negativity, “Captain Marvel” grossed $1.2 billion worldwide.

Marvel

#24. Thor: The Dark World (2013)

– Director: Alan Taylor
– IMDb user rating: 6.8
– Metascore: 54
– Runtime: 112 minutes

In this sequel to 2011’s “Thor,” the golden-haired Norse god teams up with his mischievous brother Loki to save the universe from evil dark elves. Critics felt Tom Hiddleston stole the show as the sly downtrodden Loki, standing out among an all-star cast that included Natalie Portman, Anthony Hopkins, and Idris Elba.

Despite mixed reviews, “Thor: The Dark World” grossed nearly $650 million worldwide.

Marvel

#23. Iron Man 2 (2010)

– Director: Jon Favreau
– IMDb user rating: 6.9
– Metascore: 57
– Runtime: 124 minutes

Just as the real world was starting to get used to the idea of the MCU’s regularly scheduled superhero blockbusters, “Iron Man 2” depicts Tony Stark’s struggle to adjust to his new life as a privately funded vigilante. In addition to an all-star cast including Robert Downey Jr. Gwyneth Paltrow, and Don Cheadle, the film had some superpowers behind the camera. The high-flying sequel was directed by Jon Favreau (“Rudy,” “Swingers”) and acclaimed screenwriter Justin Theroux wrote the screenplay.

Marvel

#22. Captain America: The First Avenger (2011)

– Director: Joe Johnston
– IMDb user rating: 6.9
– Metascore: 66
– Runtime: 124 minutes

Captain America’s origin story—and introduction to the MCU—takes viewers back to 1941 as the Avengers’ leader leads the Allies to victory in World War II. Two Captain America sequels, three Avengers films, and millions of dollars later, it’s hard to believe that the film’s starter Chris Evans originally turned down the part three times.

Marvel

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

– Director: Sam Raimi
– IMDb user rating: 7.0
– Metascore: 60
– Runtime: 126 minutes

The MCU’s 28th film, “Doctor Strange in the Multiverse of Madness” serves as Phase Four’s tenth installment and follows “Doctor Strange,” “Avengers: Endgame,” “WandaVision,” and “Spider-Man: No Way Home.” Benedict Cumberbatch returns as Stephen Stranch/Doctor Strange as he voyages across multiverses to fight villains—including alt-versions of himself from galaxies away.

Marvel

#20. Ant-Man and the Wasp (2018)

– Director: Peyton Reed
– IMDb user rating: 7.0
– Metascore: 70
– Runtime: 118 minutes

Scott Lang (Paul Rudd) gets a second movie after the comedic success of 2015’s “Ant-Man.” But this time, he is joined by Evangeline Lilly as the Wasp. Also known as Hope Van Dyne, the Wasp is not the original from the comics (Janet Van Dyne), but rather her daughter.

Marvel

#19. Thor (2011)

– Director: Kenneth Branagh
– IMDb user rating: 7.0
– Metascore: 57
– Runtime: 115 minutes

Thor’s 2011 introduction to the MCU skirts the conventional origin story in favor of a family drama of godlike proportions. After being kicked out of his palace by his father, Odin, Thor must prove himself worthy of his powers by battling Loki, his conniving half-brother. The film grossed nearly $450 million worldwide, securing Chris Hemsworth’s seat on the MCU throne for many sequels to come.

Marvel

#18. Iron Man 3 (2013)

– Director: Shane Black
– IMDb user rating: 7.1
– Metascore: 62
– Runtime: 130 minutes

The final film of Marvel’s “Iron Man” trilogy once again had Robert Downey Jr. flying into uncharted territory. It was the first MCU film released after the legendary team-up that was 2012’s “The Avengers,” and its star handled this pressure with Tony Stark’s devil-may-care aplomb—ordering rewrites of his scenes throughout the filming process.

Marvel

#17. Ant-Man (2015)

– Director: Peyton Reed
– IMDb user rating: 7.3
– Metascore: 64
– Runtime: 117 minutes

Despite its 2015 release date, “Ant-Man” had been in development since 2006—when “Baby Driver” director Edgar Wright expressed interest in bringing Marvel’s tiniest hero to the big screen. But in a shocking turn, Wright left the project in 2014, citing creative differences with Marvel. Despite this, the size-changing superhero heist was a hit in it grossed more than $500 million worldwide and paved the way for the 2018 sequel, “Ant-Man and the Wasp.”

Marvel

#16. Black Panther (2018)

– Director: Ryan Coogler
– IMDb user rating: 7.3
– Metascore: 88
– Runtime: 134 minutes

After Black Panther’s appearance in “Captain America: Civil War,” fans clamored for more of Chadwick Boseman’s Wakandan monarch. This 2018 release did not disappoint. In addition to becoming the third-highest-grossing film of all time in the United States, the film’s plot, director Ryan Coogler, and majority-Black cast were lauded by critics as a major step forward for minority representation in film.

Marvel

#15. Avengers: Age of Ultron (2015)

– Director: Joss Whedon
– IMDb user rating: 7.3
– Metascore: 66
– Runtime: 141 minutes

The second Avengers movie finds the team battling among themselves as one of Tony Stark’s creations goes awry, threatening to destroy not just the Avengers but all of humanity. After finishing the film, director Joss Whedon left the “Avengers” franchise behind, citing fatigue from trying to make a film that met Marvel’s strict plot requirements.

Marvel

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

– Director: Destin Daniel Cretton
– IMDb user rating: 7.4
– Metascore: 71
– Runtime: 132 minutes

In this film, the titular character Shang-Chi (Simu Liu) is a powerful fighter who is forced to confront his past and his family’s involvement with the Ten Rings—powerful objects that grant immortality.

There is a pattern of Marvel movies being criticized as unoriginal, predictable, and shallow. However, many critics felt “Shang-Chi and the Legend of the Ten Rings” was the first MCU film in a long time to break that cycle, regarding it as soulful, complex, and distinct. Despite being Marvel’s first superhero of Asian descent to hit the big screen and being well-received among many Asian communities, the film was not approved for release or distribution in China due to concerns over stereotypes from the 1973 comic upon which “Shang-Chi” is based.

Marvel

#13. Spider-Man: Far from Home (2019)

– Director: Jon Watts
– IMDb user rating: 7.4
– Metascore: 69
– Runtime: 129 minutes

In the second installment of the Tom Holland-era Spider-Man films, Peter Parker (Tom Holland) must save Earth from the Elementals—monsters who take the form of Earth, air, fire, and water—with the help of an extraterrestrial hero named “Mysterio” (Jake Gyllenhaal). The film, which grossed $1.13 billion worldwide, received mixed reviews from fans and critics.

Marvel

#12. Spider-Man: Homecoming (2017)

– Director: Jon Watts
– IMDb user rating: 7.4
– Metascore: 73
– Runtime: 133 minutes

Tom Holland’s first outing as Spider-Man picks up where “Captain America: Civil War” left off, with the young web-slinger still learning the ropes of his new powers under the stern tutelage of Iron Man. Holland claimed his portrayal of Peter Parker focused on the 15-year-old hero’s youthful naiveté, which clearly won over the hearts of fans: The film grossed more than $800 million at the box office worldwide.

Marvel

#11. Doctor Strange (2016)

– Director: Scott Derrickson
– IMDb user rating: 7.5
– Metascore: 72
– Runtime: 115 minutes

“Doctor Strange” tells the story of Dr. Steven Strange (Benedict Cumberbatch) as he goes from arrogant surgeon to reality-bending wizard. Although the film grossed more than $650 million at the box office worldwide and received an Oscar nomination for special effects, controversy followed the film’s casting.

Marvel

#10. Guardians of the Galaxy Vol. 2 (2017)

– Director: James Gunn
– IMDb user rating: 7.6
– Metascore: 67
– Runtime: 136 minutes

The sequel to 2014’s “Guardians of the Galaxy” sees Peter Quill (Chris Pratt) and the gang struggle to function as a superhero team in light of their individual family issues—including the arrival of Quill’s father, Ego (Kurt Russell). True to the over-the-top nature of Marvel’s intergalactic crime fighters, this film features five mid- and post-credits scenes—more than any other Marvel film.

Marvel

#9. Captain America: Civil War (2016)

– Directors: Anthony Russo, Joe Russo
– IMDb user rating: 7.8
– Metascore: 75
– Runtime: 147 minutes

The friendships forged among the heroes of the MCU are tested in this film as Captain America (Chris Evans) and Iron Man (Robert Downey Jr.) lead separate factions against each other in response to governmental legislation of superheroes. In addition to massive success at the box office—it was the third highest-grossing film of 2016—the third Captain America flick features another accomplishment: the famous airport battle among the film’s protagonists was shot almost entirely digitally.

Marvel

#8. Captain America: The Winter Soldier (2014)

– Directors: Anthony Russo, Joe Russo
– IMDb user rating: 7.8
– Metascore: 70
– Runtime: 136 minutes

This second film of the Captain America series marked the first MCU film directed by Joe and Anthony Russo; the brothers later helmed smash hits “Captain America: Civil War” and “Avengers: Infinity War.” They weren’t the only key players to be introduced in this film: through his portrayal of Cap’s old friend-turned-rival, Bucky Barnes actor Sebastian Stan’s contract with Marvel runs for nine films.

Marvel

#7. Thor: Ragnarok (2017)

– Director: Taika Waititi
– IMDb user rating: 7.9
– Metascore: 74
– Runtime: 130 minutes

The sequel to “Thor: The Dark World” was full of changes for fans of the God of Thunder, not the least of which was actor Chris Hemsworth’s new shorter hairstyle. Despite these changes, fans praised the film’s comedic tone that was largely attributed to New Zealand director Taika Waititi.

Marvel

#6. Iron Man (2008)

– Director: Jon Favreau
– IMDb user rating: 7.9
– Metascore: 79
– Runtime: 126 minutes

As the first film of the MCU, this origin story of Tony Stark’s metal-suited hero introduced now-familiar MCU fixtures like Stan Lee cameos, post-credits sequences, and Samuel L. Jackson as Nick Fury. Surprisingly, as the film is the basis for the rest of the cinematic universe, much of the film’s dialogue was improvised by the actors.

Marvel

#5. Guardians of the Galaxy (2014)

– Director: James Gunn
– IMDb user rating: 8.0
– Metascore: 76
– Runtime: 121 minutes

This intergalactic adventure film was a breakout role for former “Parks and Recreation” actor Chris Pratt, who lost 60 pounds to portray the immature rogue Peter Quill. Additionally, the film’s soundtrack comprised of pop hits from the ’60s and ’70s was the first soundtrack without any new songs to land the #1 spot on the Billboard Top 200 chart.

Marvel

#4. The Avengers (2012)

– Director: Joss Whedon
– IMDb user rating: 8.0
– Metascore: 69
– Runtime: 143 minutes

This ensemble superhero film was an unprecedented hit for Marvel, bringing in more than $1 billion at the box office. However, the process that brought “The Avengers” and all its preceding standalone films to the big screen was a gamble: Marvel offered the movie rights to its “Iron Man,” “Captain America,” “Hulk,” and “Thor” as collateral to receive funding from Merrill Lynch.

Marvel

#3. Spider-Man: No Way Home (2021)

– Director: Jon Watts
– IMDb user rating: 8.3
– Metascore: 71
– Runtime: 148 minutes

The third part of the latest Spider-Man series sees Peter Parker (Tom Holland) seek help from Doctor Strange (Benedict Cumberbatch) in keeping his identity a secret after being exposed posthumously by Mysterio (Jake Gyllenhaal). Following the course of many films on this list, “No Way Home” received wildly mixed reviews but managed to rake in the cash—$1.13 billion in box office sales alone—nonetheless.

Marvel

#2. Avengers: Infinity War (2018)

– Directors: Anthony Russo, Joe Russo
– IMDb user rating: 8.4
– Metascore: 68
– Runtime: 149 minutes

This Avengers film earned the title of the fourth highest-grossing film of all time. In order to keep important details from leaking before the film’s premiere, directors Joe and Anthony Russo included fake scenes in actors’ scripts—to the point that, at the time of the premiere, some of the film’s actors didn’t know the complete plot.

Marvel

#1. Avengers: Endgame (2019)

– Directors: Anthony Russo, Joe Russo
– IMDb user rating: 8.4
– Metascore: 78
– Runtime: 181 minutes

“Avengers: Endgame” is the culmination of MCU Phases One, Two, and Three—the final chapter of a 10-year saga. In the finale, the Avengers and other remaining MCU heroes embark on a mission using quantum mechanics in an attempt to bring back those who were snapped away by Thanos.

After bringing in nearly $2.8 billion globally, “Avengers: Endgame supplanted “Avatar” to become the highest-grossing film of all time—for a little while, at least. In March 2021, “Avatar” was re-released in China, earning $50 million—enough to reclaim the #1 spot.