We recently learned that Captain Marvel will have a 90s setting and feature Carol Danvers squaring off with the Skrulls. The fact the movie is set years before the events of Iron Man has left us all wondering what that means for her future in present day Marvel movies but it has now been confirmed that Brie Larson won't be suiting up in Avengers: Infinity War. However, this was probably to be expected!
Previously, most fans assumed that Carol would show up in this movie and that it would be where her origin story is revealed. That's clearly changed, especially now her movie takes place in the 90s. It's possible that she'll appear in The Avengers 4, though, as we'll know where she's vanished to by then.
It was co-director Joe Russo who ruled out a Captain Marvel appearance so this isn't just a rumour! Carol could be in a Skrull prison or even in some sort of stasis which will change during Thanos' attack and result in her helping out the Guardians and Avengers. It's hard to say right now but at least we can forget her making a cameo appearance in Infinity War. How do you guys feel about this latest update?