Barring any trick post-credits scene, Marvel fans will have to wait longer than expected to see Brie Larson’s Carol Danvers meet the rest of earth’s mightiest heroes. Joe Russo, who directs Avengers: Infinity War and its sequel with brother Anthony Russo, confirmed that Captain Marvel won’t make an appearance in the film.
The ambitious effort will see Spider-Man (Tom Holland), Iron Man (Robert Downey Jr.), Captain America (Chris Evans), Black Panther (Chadwick Boseman), the Guardians of the Galaxy, Doctor Strange (Benedict Cumberbatch), Black Widow (Scarlett Johansson), and many more figures from this cinematic universe team up to fight the villainous Thanos (Josh Brolin). But when it comes to Captain Marvel, Russo told ComicBook.com at a press event following the Marvel movie panel at Comic-Con International in San Diego, “She’s not in Avengers 3.”
This doesn’t necessarily rule out Avengers 4, however. Infinity War will hit theaters on May 4, 2018, but the story will blend with the next Avengers installment (in theaters May 3, 2019) as a culmination of the entire Marvel universe thus far.
Larson’s solo film as Captain Marvel, directed by Anna Boden and Ryan Fleck, will bow on March 8, 2019.
As confirmed at Comic-Con, Samuel L. Jackson will return as Nick Fury in a story that predates the events of the first Iron Man. Marvel Studios head honcho Kevin Feige debuted concept art of Carol in costume, as well as the film’s villains: the Skrulls.
Before then, we’ve got Thor: Ragnarok (Nov. 3), Black Panther (Feb. 16, 2018), and Ant-Man and The Wasp (July 6, 2018). Start placing your bets on when to see Captain Marvel’s debut.