X

All the Marvel heroes confirmed to be in 'Avengers: Infinity War'

"Avengers: Infinity War" doesn't come out until May 4, 2018, but the confirmed cast list so far is huge. Flip through this gallery (spoilers abound!) to see all the heroes who are slated to join up in the war against Thanos.

Jason Parker
Jason Parker has been at CNET for nearly 15 years. He is the senior editor in charge of iOS software and has become an expert reviewer of the software that runs on each new Apple device. He now spends most of his time covering Apple iOS releases and third-party apps.
Caitlin Petrakovitz Director of audience
Caitlin Petrakovitz studies the Marvel Cinematic Universe like it's a course in school, with an emphasis on the Infinity Saga years. As an audience expert, she rarely writes but when she does it's most certainly about Star Trek, Marvel, DC, Westworld, San Diego Comic-Con and great streaming properties. Or soccer, that's a thing she loves, too.
Jason Parker
Caitlin Petrakovitz
avengers-thanos-concept
1 of 27 Marvel Studios 2018, artist: Ryan Meinerding

Why hello Avengers, my how you've grown

"Avengers: Infinity War" arrives in theaters May 4, 2018 in the US, April 27 in the UK, April 25 in Australia. 

So far, the confirmed cast list is HUGE. Flip through this gallery (spoilers abound!) to see all the heroes already confirmed for the next team outing.

Editors' Note: This was originally published August 17, 2017, and is frequently updated with new cast additions and information.

marvelinfinitywar-blackpanther
2 of 27 Screenshot by Jason Parker/CNET

Black Panther

Played by: Chadwick Boseman, next seen in "Black Panther"

T'Challa took over as Black Panther when his father was killed in "Captain America: Civil War." The last we saw of him, he was returning to Wakanda with Bucky Barnes, the Winter Soldier. There, they refroze Bucky to try to figure out how to erase his assassin programming. 

We know that Black Panther will appear in his own solo movie, "The Black Panther," coming in February 2018, but how he'll fit into "Avengers: Infinity War" is still a mystery.

marvelinfinitywar-blackwidow
3 of 27 Screenshot by Jason Parker/CNET

Black Widow

Played by: Scarlet Johansson, last seen in "Captain America: Civil War"

Black Widow has been one of the most popular heroes since her introduction in Iron Man 2, probably in no small part due to the acting prowess of Scarlet Johansson.

When we last saw her, she went on the run after betraying Tony Stark's side of "Civil War" by helping Captain America and the Winter Soldier escape. Something tells me she'll be back to fight the Mad Titan in "Avengers: Infinity War."

marvelinfinitywar-captainamerica
4 of 27 Screenshot by Jason Parker/CNET

Captain America

Played by: Chris Evans, last seen in "Captain America: Civil War"

When we last left Cap he had just busted Falcon and others out of prison, and rumors are that he's on the run. We even got a glimpse of his bearded face in the footage for "Infinity War" at San Diego Comic-Con and D23 this year

Though Captain America's focus has changed somewhat since he ditched his signature all-out patriotism for protecting his superhero friends from being forced to abide by the Sokovia Accords in "Civil War," you know he'll still fight for humankind when Thanos comes to Earth.

marvelinfinitywar-doctorstrange
5 of 27 Screenshot by Jason Parker/CNET

Doctor Strange

Played by: Benedict Cumberbatch, last seen in "Thor: Ragnarok"

Doctor Strange is kind of in a class by himself in the MCU. When we last saw him, he begrudgingly agreed to help Thor find his brother Loki and father Odin on Earth. 

With his unique powers, it's possible his contribution in the fight against Thanos could be the secret sauce that makes beating him possible. We'll just have to wait and see. 

marvelinfinitywar-drax
6 of 27 Screenshot by Jason Parker/CNET

Drax

Played by: Dave Bautista, last seen in "Guardians of the Galaxy, Vol. 2"

We know from the first "Guardians of the Galaxy" that Drax helped kill Ronan in retaliation for killing Drax's wife and daughter. But he also admitted that Ronan was just following orders, so to truly exact revenge, he would have to kill Thanos. 

It wasn't mentioned in "Guardians of the Galaxy, Vol. 2," but in "Infinity War," you know he'll be among the first in line to go after Thanos.

marvelinfinitywar-falcon
7 of 27 Screenshot by Jason Parker/CNET

Falcon

Played by: Anthony Mackie, last seen in "Captain America: Civil War"

Falcon has been on team Captain America ever since they first met in "Captain America: The Winter Soldier." When we last saw him, he was one of the heroes Cap helped break out of prison. Since he's been loyal from the beginning, it's hard not to assume he'll still fight on Cap's side in "Infinity War."

marvelinfinitywar-gamora
8 of 27 Screenshot by Jason Parker/CNET

Gamora

Played by: Zoe Saldana, last seen in "Guardians of the Galaxy, Vol. 2"

Gamora was supposedly Thanos' favorite daughter before she left his side to go on and become a Guardian of the Galaxy. It's hard to say what her role will be in "Infinity War."

When we last saw her, she had finally reconciled with her sister, Nebula. She also invited Nebula to join the Guardians of the Galaxy, but Nebula declined because she wanted to go kill Thanos on her own.

marvelinfinitywar-grootbaby
9 of 27 Screenshot by Jason Parker/CNET

Groot

Played by: Vin Diesel, last seen in "Guardians of the Galaxy, Vol. 2"

Though we got to see baby Groot throughout "Guardians of the Galaxy Vol. 2," a brief scene during the ending credits showed him a couple years later in what might be described as his tween years.

Supposedly, "Infinity War" takes place three years after Guardians 2, so Groot should be more capable, though still be on the younger side, when the big battle with Thanos takes place.

marvelinfinitywar-hawkeye
10 of 27 Screenshot by Jason Parker/CNET

Hawkeye

Played by: Jeremy Renner, last seen in "Captain America: Civil War"

Poor Clint Barton, aka Hawkeye. The guy just wants to get away from the superhero game and spend time with his family, but he just keeps getting reeled back in. If you remember, he first wanted to retire at the end of "Age of Ultron," but couldn't help fighting alongside his friends in "Civil War." Even if he wanted to retire again, with Thanos returning, the stakes are far too high. 

marvelinfinitywar-hulk
11 of 27 Screenshot by Jason Parker/CNET

The Hulk

Played by: Mark Ruffalo, last seen in "Thor: Ragnarok"

If you've seen "Ragnarok," you know Bruce Banner and the Hulk are back in a big way.

That film sees Thor and Hulk return to Asgard, and battle it out against the goddess of death, with Loki and Valkyrie by their side. At the end, the ship the best of friends are on is overtaken by Thanos slightly larger ship, thereby setting us up for a direct tie into "Infinity War."

marvelinfinitywar-ironman
12 of 27 Screenshot by Jason Parker/CNET

Iron Man

Played by: Robert Downey, Jr., last seen in "Spider-Man: Homecoming"

If there's one thing you can count on from past MCU movies, Iron Man will at least make an appearance, and more likely be a major focus in "Infinity War." Tony Stark was already feeling a lot of guilt after "Age of Ultron" and "Civil War," so he'll likely feel obligated to do whatever it takes to stop Thanos.

When we last saw him (spoiler warning!), he just offered Spider-Man a spot on the Avengers roster in "Spider-Man: Homecoming." Spider-Man turned him down, but we know both will be the new film, so maybe Peter Parker has a change of heart?

marvelinfinitywar-loki
13 of 27 Screenshot by Jason Parker/CNET

Loki

Played by: Tom Hiddleston, last seen in "Thor: Ragnarok"

Loki was already in Thanos' camp way back in the original "The Avengers" when he made a deal with the Mad Titan to get the Tesseract in exchange for armies to help him invade Earth. His invasion was ultimately a failure, and he even lost the Mind Stone in the process. 

The last we saw of Loki was on the Asgardian Throne in "Thor: Dark World," as a "part of the team" (sort of) with Thor, The Hulk and Valkyrie in in "Thor: Ragnarok," but it's hard at this point to know how he'll fit in Infinity War.

marvelinfinitywar-mantis
14 of 27 Screenshot by Jason Parker/CNET

Mantis

Played by: Pom Klementieff, last seen in "Guardians of the Galaxy, Vol. 2"

Mantis was at Ego's side for most of her life, mostly just to use her empathic powers to help him sleep. It's tough to say what her role will be in "Avengers: Infinity War," but she's a full-fledged member of the Guardians of the Galaxy at this point, so we know she'll be there.

marvelinfinitywar-mariahill
15 of 27 Screenshot by Jason Parker/CNET

Maria Hill

Played by: Cobie Smulders, last seen in "Avengers: Age of Ultron

Maria Hill was in "Age of Ultron" the last time we saw her, and she's been in every Avengers movie so far. Though SHIELD as an organization is no more, Hill still works for Stark so we're sure they'll find some way to pull her in. That and Smulders confirmed she would be in "Infinity War" on "Jimmy Kimmel Live."

marvelinfinitywar-nebula
16 of 27 Screenshot by Jason Parker/CNET

Nebula

Played by: Karen Gillan, last seen in "Guardians of the Galaxy, Vol. 2"

Gamora invited Nebula to join the Guardians at the end of "Guardians of the Galaxy Vol. 2," but she turned the offer down. When we last saw her, she was setting out on her own to find and defeat Thanos herself. 

marvelinfinitywar-rocket
17 of 27 Screenshot by Jason Parker/CNET

Rocket Raccoon

Played by: Bradley Cooper, last seen in "Guardians of the Galaxy, Vol. 2"

Following the events of "Vol. 2," Rocket's a bit less aggressive, a bit less self-loathing and just maybe a bit more friendly. He's still with the Guardians, despite his huge blunder at the beginning of the movie, and his side quest with Yondu brought out a degree of humanity in Rocket that could persist in "Infinity War."

marvelinfinitywar-scarletwitch
18 of 27 Screenshot by Jason Parker/CNET

Scarlet Witch

Played by: Elizabeth Olsen, last seen in "Captain America: Civil War"

Along with Winter Soldier and Falcon, the Scarlet Witch was seemingly broken out of prison by Captain America at end of "Civil War." We also read that co-director, Joe Russo, mentioned that the death she caused in "Civil War" will directly influence her role in Infinity War. 

marvelinfinitywar-spiderman
19 of 27 Screenshot by Jason Parker/CNET

Spider-Man

Played by: Tom Holland, last seen in "Spider-Man: Homecoming"

Though Spider-Man is a relatively new addition to the MCU, his exciting unveiling in "Civil War" and subsequent success in "Homecoming" have solidified his place as a primary player in "Avengers: Infinity War." We've now seen him demonstrate his effectiveness, but what role will he play in trying to stop Thanos?

marvelinfinitywar-starlord
20 of 27 Screenshot by Jason Parker/CNET

Star-Lord

Played by: Chris Pratt, last seen in "Guardians of the Galaxy, Vol. 2"

When we last saw Star-Lord, he had lost both his father and a father figure, discovered and lost his immortality, and found himself having to deal with a moody teen Groot. So things aren't exactly perfect for the leader of the Guardians of the Galaxy, and you can expect things to get worse once Thanos steps out of the background and into direct opposition of his squad.

marvelinfinitywar-thanos
21 of 27 Screenshot by Jason Parker/CNET

Thanos

Played by: Josh Brolin, last seen in the end credits of "Avengers: Age of Ultron

Once the Mad Titan realized his minions had failed to retrieve the Infinity Stones at the end of "Age of Ultron," we watched him bring out his Infinity Gauntlet to take on the job himself in one of the ending-credit scenes. One of the biggest antagonists from the MCU, Thanos may finally get to show his might on the silver screen in "Avengers: Infinity War." 

marvelinfinitywar-thecollector
22 of 27 Screenshot by Jason Parker/CNET

The Collector

Played by: Benicio Del Toro, last seen in marketing materials for the "Guardians of the Galaxy" ride

The last we saw of The Collector was in the original "Guardians of the Galaxy," but he didn't make the cut in "Guardians of the Galaxy Vol. 2." We haven't really seen The Collector unleash the powers of his artifacts yet, but hopefully that will finally change in "Avengers: Infinity War."

marvelinfinitywar-thevision
23 of 27 Screenshot by Jason Parker/CNET

The Vision

Played by: Paul Bettany, last seen in "Captain America: Civil War"

The Vision has only been around since "Age of Ultron," but The Mind Stone that sits in his forehead is what makes him so powerful (when married with J.A.R.V.I.S.) and it's what Thanos wants most. Expect The Vision and Thanos to face off (maybe literally) in "Infinity War."

marvelinfinitywar-thor
24 of 27 Screenshot by Jason Parker/CNET

Thor

Played by: Chris Hemsworth, last seen in "Thor: Ragnarok"

In his third recently released outing, Thor teams up with Hulk, Loki and Valkyrie (see photo) to save Asgard, defeat from goddess of death Hela and keep his people together. Some of these things happen, and at the end of "Ragnarok" we see the Revengers' ship being overtaken in space by what looks to be Thanos and his substantially larger ship.

marvelinfinitywar-wintersoldier
25 of 27 Screenshot by Jason Parker/CNET

The Winter Soldier

Played by: Sebastian Stan, last seen in "Captain America: Civil War"

The Winter Soldier, Cap's old friend Bucky Barnes, was last seen being taken to Wakanda by T'Challa and refrozen in order to figure out how to fix the murderous compulsions that were programmed into his brain. If successful, he'll be a valuable asset to fight alongside the rest of the team.

marvelinfinitywar-warmachine
26 of 27 Screenshot by Jason Parker/CNET

War Machine

Played by: Don Cheadle, last seen in "Captain America: Civil War"

At the end of "Civil War," we thought War Machine might be finished when friendly fire left him paralyzed. But Cheadle confirmed he will return in "Infinity War."

During a recent visit to "Good Morning America" he pointed out that having Tony Stark as a friend in MCU means anything is possible: "When you have somebody like Tony, who is a master of tech and can create things that can get you over the hump, then you can walk again." It's definitely a relief he'll be back and we can't wait to see him in action again.

marvelinfinitywar-wong
27 of 27 Screenshot by Jason Parker/CNET

Wong

Played by: Benedict Wong, last seen in "Doctor Strange"

Doctor Strange's fellow sorcerer Wong has also been confirmed to be in "Infinity War." Wong spilled the beans in an appearance on ComicBook.com.

More Galleries

My Favorite Shots From the Galaxy S24 Ultra's Camera
A houseplant

My Favorite Shots From the Galaxy S24 Ultra's Camera

20 Photos
Honor's Magic V2 Foldable Is Lighter Than Samsung's Galaxy S24 Ultra
magic-v2-2024-foldable-1383

Honor's Magic V2 Foldable Is Lighter Than Samsung's Galaxy S24 Ultra

10 Photos
The Samsung Galaxy S24 and S24 Plus Looks Sweet in Aluminum
Samsung Galaxy S24

The Samsung Galaxy S24 and S24 Plus Looks Sweet in Aluminum

23 Photos
Samsung's Galaxy S24 Ultra Now Has a Titanium Design
The Galaxy S24 Ultra in multiple colors

Samsung's Galaxy S24 Ultra Now Has a Titanium Design

23 Photos
I Took 600+ Photos With the iPhone 15 Pro and Pro Max. Look at My Favorites
img-0368.jpg

I Took 600+ Photos With the iPhone 15 Pro and Pro Max. Look at My Favorites

34 Photos
17 Hidden iOS 17 Features You Should Definitely Know About
Invitation for the Apple September iPhone 15 event

17 Hidden iOS 17 Features You Should Definitely Know About

18 Photos
AI or Not AI: Can You Spot the Real Photos?
img-1599-2.jpg

AI or Not AI: Can You Spot the Real Photos?

17 Photos