During the lead-up to Avengers: Age of Ultron, it felt like a new Captain Marvel rumor would spring up every couple of weeks without fail.
Despite Marvel’s repeated confirmations that the character would not be making her debut in Age of Ultron, those rumors just wouldn’t die. So now that it’s out in most parts of the world, and we know for a fact that she just isn’t in that movie, what the hell happened? How were so many trusted sources so very, very wrong about this?
Why did that Captain Marvel rumor refuse to go away?
Well, the answer is actually pretty simple: because Joss Whedon totally wanted her in the movie, and was dead-set on it all the way through production.
The character was in a working draft of the script, and was slated to show up in costume and everything at the end of the film. Marvel head Kevin Feige thought that this would be introduction would be too confusing for audiences though, and would have done a “disservice” to the character.
“[Captain Marvel] was in a draft,” he told Badass Digest . “But to me, it would have done that character a disservice, to meet her fully formed, in a costume and part of the Avengers already when 99% of the audience would go, ‘Who is that?’ It’s just not the way we’ve done it before.”
“Thanos is the good ‘Who’s that,’ because he’s clearly a bad guy, for comic fans he represents a specific storyline, you can get the buzz started from fans to non-fans with that cameo – as opposed to a title character, who deserves their own story. Even Black Widow you don’t meet in the last two seconds of Iron Man 2 wearing her costume – you evolve that going forward.”
That being said, director Joss Whedon still needed some convincing, and went ahead and shot background plates to digitally add Captain Marvel in during post-production. Somehow, Kevin Feige was eventually able to talk him out of it though, and those shots were used for something else… warning, big spoilers for the end of Age of Ultron:
“The way we reveal Scarlet Witch [in costume] at the end of the movie? Those were Captain Marvel plate shots. Joss said, ‘We’ll cast her later!’ And I said, ‘Yeah Joss, we’ll cast her later.’ [Whispers to an invisible associate who isn’t Joss] ‘We’re not putting her in there!’”
Sometimes the truth is way weirder than the rumors.
When will we actually see Captain Marvel?
Carol Danvers will likely make her MCU debut in 2018 with her own movie, although it’s possible we’ll see her make an appearance or cameo of some kind a bit earlier than that.
Either way though, she’s definitely not in Avengers: Age of Ultron.