There is mounting evidence that Carol Danvers/Captain America may show up in Avengers: Infinity War, the Marvel Cinematic Universe’s coming opus that opens before her solo film.
There is already a history of conflicting directorial statements about her involvement, with Infinity War‘s directors, the Russo brothers, first mentioning her by accident and later claiming that she will not be in the film. The name of her actress, Brie Lawson, has also appeared on the cast list.
The third of the MCU’s Avengers films, Infinity War will be released on May 4 of this year. It involves all of the franchise’s many heroes teaming up to stop the Mad Titan Thanos from collecting the six Infinity Stones, which will make him all-powerful. It is a bit of an odd beast; it will be followed up by a fourth Avengers entry, title currently a secret, on May 3, 2019, which will serve as a sort of “Part 2.” Meanwhile, the Captain Marvel solo adventure will be released between them (March 6, 2019) but be set in the MCU’s past, sometime in the 1990s.
What this could mean for the Avengers flicks is unclear, but there must be a reason that Marvel Studios decided to release them in this order. However, with the mounting evidence that Avengers 4 will involve time travel, and the fact that Ant-Man and the Wasp is also coming out during this interregnum (July 6, 2018) implies that the Quantum Realm may also be involved in the two films’ overall plot. Did our shrinking heroes somehow enter the past? All this indicates an even more cosmic story where Captain Marvel could get involved, despite being separated from the other heroes by a few decades.
The way that shooting is going, it is hard to say if Brie Larson will be the third Avengers, the fourth, or both; likewise, while we can probably assume a lengthy role in the latter, any Infinity War screen time that she has could just be a cameo or a post-credits scene to set up her own film. Either way, there are a lot of possibilities for fans to go over, and until the films begin showing in a few months we will just have to wait and see.