Much like Avengers: Infinity War, Avengers: Endgame is currently slated to be one of the biggest ensemble movies of all time. It is set to be the culmination of all 21 Marvel Cinematic Universe movies prior to it, concluding not only the plot of Avengers: Infinity War, but also the story arcs of many of the characters that Marvel has been developing for over 10 years now.

While we already know a number of the characters who are going to be in the movie thanks to the first two trailers, there are a number of appearances still in the air. Fortunately, there have been some casting confirmations that have surfaced over the past year, in addition to a number of rumors. With this in mind, here is every character confirmed and rumored for Avengers: Endgame. (Spoilers for Avengers: Endgame may lie ahead.)

Confirmed: Everyone in the Trailers

Avengers new line-up

Rather than stretching this list out, let's start by acknowledging every character that we have seen so far in the trailers as one category in this list. These are characters that we know are going to be in Avengers: Endgame because we've already seen the footage they are in. This includes Captain America, Iron Man, Thor, Thanos, Bruce Banner, Black Widow, Ant-Man, War Machine, Rocket, Nebula, and Hawkeye.

RELATED: Hilarious Ant-Man & the Wasp Callback Was Dropped from Endgame

Rumored: Gamora

Gamora

Several months back, when Avengers: Endgame's massive reshoots were still in going, Zoe Saldana shared on her Instagram story a video of herself getting into her Gamora makeup, seemingly to be part of the reshoots. There has been no official confirmation yet if she will actually return in the movie after losing her life halfway through Infinity War. Marvel unfortunately does have a history of bringing cast members onto sets for their movies as red herrings, like when Michael Rooker (Yondu) posted that he was on set for Avengers: Infinity War before the release of Guardians of the Galaxy Vol. 2.

Confirmed: Captain Marvel

Captain Marvel

Though she hasn't shown up in any of the trailers, Captain Marvel is confirmed to play a large role in Avengers: Endgame. She was teased at the end of Avengers: Infinity War when Nick Fury paged her as he turned to ash, which explains how she will probably come into the picture for Endgame. Captain Marvel is sure to show up in the next trailer for Avengers: Endgame, but Marvel probably won't release the trailer until after her movie hits theaters next month.

Rumored: Okoye

Okoye

Okoye was among the main heroes to not turn to ash at the end of Avengers: Infinity War, but is also the only one to not show up in a trailer yet. At this time, it's still unclear if Okoye will even show up in Avengers: Endgame. While there were reports that her stunt double was on set, it's possible that she was on set for a different character, or that these reports were completely false. It does seem unlikely though that Okoye won't appear in Avengers: Endgame to avenge the death of her king.

Confirmed: Black Panther and Shuri

Black Panther and Shuri

This is where we start to get into spoiler territory. Though Black Panther turned to ash at the end of Avengers: Infinity War, and Shuri was revealed in the first Endgame trailer to have met the same fate (or at least be "missing), both of these characters are confirmed to return in Avengers: Endgame. But in fairness, it was quite obvious that these two characters would not be permanently dead, considering that Marvel is still developing Black Panther 2.

Rumored: Vision

Vision

Though we saw him die not once, but twice in Avengers: Infinity War, there are rumors that Paul Bettany will return as Vision in Avengers: Endgame. A good portion of Infinity War was focused on Shuri and the Avengers attempting to help Vision survive without the Infinity Stone, leading some fans to believe that he is still alive in Wakanda's computers. Considering that he has a Disney+ series coming up with Scarlet Witch, it seems unlikely that Marvel will make his death permanent.

Confirmed: Spider-Man, Scarlet Witch and Bucky

Spider-Man, Scarlet Witch and Bucky

Three more "snapped" characters confirmed to return in Avengers: Endgame are Spider-Man, Scarlet Witch and Bucky. We already knew that Spider-Man would be coming back, seeing as Spider-Man: Far from Home is confirmed to take place after Endgame. Much like Vision, Scarlet Witch has a Disney+ series coming up, so we already knew that Avengers: Infinity War wasn't the end of her story. Sebastian Stan has also confirmed that he is coming back in Avengers: Endgame, which would make sense, considering that he has only completed four of the movies in his nine-film-contract with Marvel.

Rumored: Valkyrie

Valkyrie

Tessa Thompson's Valkyrie was introduced in Thor: Ragnarok, becoming one of Thor's new allies, yet was notably absent from Avengers: Infinity War. It was later revealed by the Russo brothers that she was among the half of Thor's crew that Thanos allowed to escape, and that she also survived Thanos's snap at the end of the movie. While there's no confirmation that she will return to help Thor in Avengers: Endgame, a number of "leaked" toys for Endgame have featured Valkyrie. However, these toys could be fake. It's also not uncommon for toy companies to include characters or events of movies that don't actually happen in the movies themselves (ie, nearly every LEGO set for Iron Man 3).

Confirmed: The Ancient One

The Ancient One

Back in October, executive producer Michael Grillo revealed that the Ancient One from Doctor Strange would be returning in Avengers: Endgame, with Tilda Swinton reprising the role. It's still unclear how the Ancient One will show up in Endgame, be it through time travel or flashbacks, but we do at least know that she will be showing up somehow.

Rumored: Cassie Lang (Emma Fuhrmann)

Cassie Lang (Emma Fuhrmann)

A few months back, actress Emma Fuhrmann was confirmed to appear in Avengers: Endgame, but it's unconfirmed who she will be playing. When the news of Fuhrmann being in the movie first surfaced, it was heavily rumored that she would be playing an older version of Cassie Lang, the daughter of Scott Lang / Ant-Man who goes on to become the Young Avenger named Stature. There have also been theories that she will be playing the Young Avenger Kate Bishop instead.

Confirmed: Crossbones

Crossbones

Crossbones first appeared as a secondary antagonist in Captain America: The Winter Soldier, before blowing himself up in Captain America: Civil War, which was believed to be his final appearance. It has since been revealed that Frank Grillo will return to this role in Avengers: Endgame, but only in flashbacks as Grillo later clarified.

Rumored: Nick Fury and Maria Hill

Nick Fury and Maria Hill

The post-credit scene of Avengers: Infinity War showed former S.H.I.E.L.D. agents Nick Fury and Maria Hill turning to ash. However, it has since been confirmed that both of these characters will return from the dead in Spider-Man: Far From Home, seeing as they both popped up in the trailer. However, it's still unclear if they will actually make an appearance in Avengers: Endgame, or if Far From Home will be the next time we see these characters in present day.

Confirmed: Drax, Mantis and Groot

Drax, Mantis and Groot

One of the most shocking aspects of the end of Avengers: Infinity War was that Rocket became the only surviving member of the Guardians of the Galaxy, not including Nebula. However, in order to keep the franchise alive, it only makes sense that most of the fallen Guardians would come back in Endgame. Drax, Mantis and Groot are all confirmed to show up in the Infinity War follow-up.

Rumored: Star-Lord, Doctor Strange and Falcon

Star-Lord, Doctor Strange and Falcon

Star-Lord, Doctor Strange and Falcon are currently the only main heroes to turn to ash in Avengers: Infinity War that are not confirmed to return in Avengers: Endgame. While it certainly seems unlikely that we won't see these heroes come back, considering that nearly every other "snapped" character is definitely coming back, we still have to wait for that final confirmation from Marvel before we can mark these characters' returns as definite.

Confirmed: Harley Keener

Harley Keener

One of the most surprising characters to return in Avengers: Endgame is Harley Keener, the young boy who helped give Tony Stark shelter in Iron Man 3. It's unclear exactly how we will see Harley enter the picture in Endgame, but we do know that he will show up somehow, maybe even to set up later appearances as a member of the Young Avengers.

Rumored: Red Skull

Red Skull

Another character rumored to return in Avengers: Endgame is the Red Skull, who briefly appeared in Avengers: Infinity War after being absent in the franchise since 2011. Red Skull's rumored return was hinted at back in August when the Russo brothers made a comment about the character during a Vudu Viewing Party, saying "Red Skull is free to leave Vormir, and he is also free to pursue his desire for an Infinity Stone." Will his pursuit lead him back to the big screen in Avengers: Endgame? Only time will tell.

Confirmed: Pepper Potts and Happy Hogan

Pepper Potts and Happy Hogan

Tony Stark's entourage is confirmed to return in Avengers: Endgame. Pepper is sure to have a large role in the sequel, as leaked merchandise and even a set picture has revealed that she will finally be suiting up as the Iron-Man-eque hero Rescue in Endgame. Happy Hogan, Stark's former bodyguard, is also confirmed to return, more than likely alongside Pepper.

Rumored: Sharon Carter / Agent 13

Sharon Carter / Agent 13

Sharon Carter, the niece of Peggy Carter and romantic interest of Captain America, first appeared in Captain America: The Winter Soldier and later returned in Captain America: Civil War. She is now rumored to return in Avengers: Endgame, possibly to once again serve as a romantic interest that will complete Captain America's story arc.

Confirmed: Hope and Janet Van Dyne

Hope and Janet Van Dyne

The two Wasp's of the MCU, Hope and Janet, both turned to ash last year at the end of Ant-Man and the Wasp, but are also both confirmed to return in Avengers: Endgame. Presumably, Marvel has big plans for both of these characters going forward, seeing as Wasp was an incredibly important member of the Avengers in the comics.

Rumored: Hank Pym

Hank Pym

The only unconfirmed returning member of Ant-Man's party is Hank Pym, the original Ant-Man. However, considering that both Hope and Janet are showing up in the movie, it seems quite unlikely that Hank won't make an appearance as well, assuming that Michael Douglas is up to reprising this role yet again.

Confirmed: M'Baku

M'Baku

Though he was a villain in the comics, M'Baku has become a hero in the MCU, and is confirmed to return in Avengers: Endgame. Considering that both T'Challa and Shuri quite literally bit the dust in Infinity War, it's quite possible that M'Baku may become Wakanda's new king in Endgame, seeing as there are few characters left with royal blood that can take the throne.

Rumored: Wolverine

Wolverine

One of the most least likely characters rumored to appear in Avengers: Endgame is Wolverine. Over the past few months, a number of rumors have surfaced that Wolverine will make his MCU debut during the post-credit scene of Avengers: Endgame. While this is currently not possible, seeing as the Disney-Fox deal has not yet been finalized and Disney cannot legally plan or incorporate the other company's assets until everything is finished, the deal is expected to be finalized at any point in the next couple months. Assuming that it's finished a bit before the release of Avengers: Endgame, Marvel will surely have enough time to put together a quick post-credit teaser featuring this particular X-Man. The recent rumors that Disney intends to cast Wolverine as soon as the Fox deal is finalized seemingly backs up this rumor.

Confirmed: Wong

Wong

Though he only was in Avengers: Infinity War for a short amount of time, Wong is confirmed to make a return in Avengers: Endgame. Presumably, he will once again have a small role in the movie, more than likely with Wong "dipping" out of the fight like he did in the last movie in order to protect the Sanctum Sanctorum.

Confirmed: Stan Lee

Stan Lee

Unfortunately, the late Marvel editor Stan Lee only has two confirmed cameos left in Marvel movies, the last one being in Avengers: Endgame, as revealed in in interview with the Russo brothers on Comic Book via BBC Radio. Fox has confirmed that he will not appear in X-Men: Dark Phoenix, and it's still unclear if he will show up in Spider-Man: Far From Home, meaning that Avengers: Endgame could be the last time that Stan Lee ever shows up on the big screen. Hopefully, this final cameo will be one to remember.