Back in 2016, Avengers: Infinity War directors Joe and Anthony Russo claimed that their movie would have 68 characters, leaving plenty of room for virtually every reasonably important character who has ever appeared in the Marvel Cinematic Universe. That number also left the door open for some surprise appearances from characters who haven’t actually debuted yet, leading some people to theorize that Brie Larson’s Captain Marvel might show up for a quick cameo ahead of her own solo movie. Unfortunately, Joe Russo has now shot down that theory, with Entertainment Weekly reporting that he confirmed that Larson’s Captain Marvel “won’t make an appearance in the film.”
This may be a little disappointing for Captain Marvel fans (and general Marvel fans), but it does make a lot of sense given what we learned about the Captain Marvel movie at Comic-Con. As Marvel revealed last week, Captain Marvel is going to be an MCU prequel set in the ‘90s, so if the Captain herself showed up in Infinity War, it might spoil certain things about her own movie—like what she’s been up to this whole time.
Infinity War will be in theaters on May 4, 2018, with Captain Marvel coming on March 8, 2019.