Captain Marvel is one of the strongest heroes in the entire Marvel Universe, in terms of raw power. So it’d be a shame if Carol Danvers (Brie Larson) didn’t offer to lend a hand to the Avengers when the Mad Titan, Thanos, arrives with his Infinity Gauntlet in Avengers: Infinity War. Rumors insist there is a cameo from Captain Marvel, or a post-credits scene with Brie Larson as Carol Danvers, in the next Avengers film, but it seems really unlikely. Here’s why.

On Friday, ScreenRant posted a theory explaining why and even how Captain Marvel could appear in Infinity War. But previous interviews already confirm that Captain Marvel is not in Infinity War, but in Avengers 4.

At Comic-Con last July, director Joe Russo flat out said Captain Marvel is not in Infinity War. Furthermore, Scarlett Johansson told Vanity Fair that Larson is in Avengers 4, and even shares a scene opposite Mark Ruffalo as the Hulk. “She’s here before shooting the stand-alone Captain Marvel movie so we get to watch her get her feet wet for real,” Johansson said.

Captain Marvel, which hits theaters before Avengers 4 in March 2019, is only close to starting production in Atlanta, Marvel’s favored city with a large number of movies shot and produced out of Pinewood Atlanta Studios. Principal photography on Avengers 4 wrapped in early January 2018, which the cast and crew celebrated with an epic cake of Thanos.

Captain Marvel was a playable character in 2017's 'Marvel vs. Capcom: Infinite.'

Exactly when Captain Marvel shoots is unclear. However, actress Brie Larson has recently begun training with U.S. Air Force personnel to fulfill her role of ace pilot Carol Danvers. In an Instagram from Wednesday, Air Force serviceman Don Wallace shared photos of himself with Larson. Based on his captions, Wallace gave Larson a tour of a McDonnell Douglas F-15 Eagle, the standard fighter plane used by the United States Air Force. So Carol Danvers may not arrive in time for Avengers: Infinity War, as she’s still training before she can soar.

Avengers: Infinity War will be released on May 4. Captain Marvel hits theaters on March 6, 2019.

Photos via Capcom, Marvel Entertainment

Thor’s electrifying arrival to Infinity War’s climactic battle in Wakanda might’ve just been the most thrilling moment in a movie full of thrilling moments, but it left some fans puzzled. How did Thor, Groot, and Rocket know where to go? Over the weekend, Infinity War’s directors revealed the answer, tying up a small plot hole that, to be honest, didn’t really need to be tied up.

Pretty much every hero in the Marvel Cinematic Universe rallied to fight Thanos in Avengers: Infinity War (they lost, but that’s not the point). One hero, though, was totally MIA after a brief bout with the Mad Titan at the start of the movie: the Hulk. Fans assumed the Hulk wouldn’t emerge when Bruce Banner tried to transform because the big green guy was scared of Thanos, but one of the film’s directors says that, actually, the Hulk isn’t a giant baby scaredy cat, thank you very much.

It’s not fair to blame the mustache Henry Cavill had for Mission: Impossible — Fallout for ruining Justice League, mostly because Superman’s weird CGI lip honestly didn’t even crack the top ten of that movie’s problems. But, it turns out that Fallout’s director Chris McQuarrie tried to help Justice League out.

If Nick Fury had the pager needed to contact Captain Marvel this whole time, then why did he wait until the post-credits scene of Avengers: Infinity War to call her? She could’ve been a big help in the Battle of New York or some other catastrophe, so why wait? One new Avengers 4 fan theory posits that Fury knew exactly when he was supposed to call Captain Marvel, and it’s because the Ancient One told him his future.