With Captain Marvel currently shooting in Los Angeles and Avengers: Infinity War only a month away, whether or not Brie Larson’s Carol Danvers would appear in the third Avengers film before her own solo film hasn’t always been explicitly clear.
Infinity War directors Joe and Anthony Russo have gone back and forth over the last 2 years on whether or not Captain Marvel is in the film, along with additional conflicting reports.
In an interview with Entertainment Tonight, Joe Russo confirmed Captain Marvel’s involvement, saying: “We have some great female characters in this: Captain Marvel is in it, Black Widow, Scarlet Witch.” When asked by ScreenRant which character has the best costume in the film, Russo replied: “Is it …? Where’s [unit publicist John Pisani]? I can’t remember if we – Captain Marvel on set, is that official? If it’s not, it’s official now. I think Captain Marvel has a great outfit.” ScreenRant noted that they even saw Brie Larson’s mailbox in the production offices alongside the other stars of the movie. However, both interviews are from set visits conducted in 2017. Joe Russo later spoke with Comicbook.com at San Diego Comic-Con in July of 2017, telling them: “She’s not in Avengers 3”.
With Infinity War already having a huge cast, sometime between the press set visits and SDCC 2017 it was decided that Carol Danvers would be cut from the film. It was probably for the best, as the Russo’s likely didn’t want to make the film too bloated or over-complicated. Though this doesn’t rule out her appearing in a post-credits scene or even Avengers 4. After all, not having one of Marvel’s major female heroes not take part in the action that is the culmination of the MCU’s first 10 years would be a major disappointment.
One thing’s for sure, Carol Danvers will burst into theaters in Captain Marvel on March 8, 2019. Are you bummed that Captain Marvel won’t be in Infinity War? Let us know in the comments below.