From the day it was revealed Mysterio would be working with Spider-Man and Nick Fury in Spider-Man: Far From Home, fans have been skeptical that the longtime Marvel villain will really take such a drastic heroic turn. The sequel's story took a further unexpected twist with the revelation that Mysterio and the Elementals are from an alternate reality, one allegedly infiltrating the main Marvel Cinematic Universe Earth through dimensional rifts caused by the use of the reality-altering Infinity Gauntlet in Avengers: Infinity War and Avengers: Endgame.

Soon after those bombshells hit, star Tom Holland teased that the upcoming film includes a major plot twist, one bigger than the revelation of the Vulture as the father of Peter Parker's love interest in Homecoming. While this will almost certainly involve the film's villains, a sudden betrayal from Mysterio is something fans have been predicting for months; the character relies heavily on the art of deception through gadgets and other hi-tech trickery, after all. Instead, we have a theory that Holland's promised twist may involve another classic Spider-Man villain strongly rumored to appear in the sequel: Chameleon.

RELATED: Spider-Man: JB Smoove's Far From Home Role Revealed

The very first Spider-Man villain, created by Stan Lee and Steve Ditko in 1963's The Amazing Spider-Man #1, Dmitri Smerdyakov is a master of disguise, often wearing masks and impersonating various figures in the Marvel Universe in order to achieve his goals. Brother to Kraven the Hunter, the Chameleon has long plagued Peter Parker, both in his civilian identity and as his web-slinging alter ego.

Chameleon

Aladdin actor Numan Acar has been cast in a mysterious role known only as Dmitri, prompting online speculation that the character would be the MCU's Chameleon. Asked about Acar's character, Far From Home director Jon Watts played coy, refusing to confirm or deny whether the character would be Chameleon, and only divulging that Dmitri works for Nick Fury, like Spider-Man and Mysterio. If he does turn out to be Spidey's classic costume-wearing bad guy (and for the sake of this theory, we're assuming this to be the case), the S.H.I.E.L.D. Director may have just set himself up for a massive betrayal from two different fronts, with poor Peter Parker caught in the middle.

RELATED: Cryptic Into the Spider-Verse Tweet Fuels More MCU Multiverse Speculation

Nick Fury in Spider-Man: Far From Home

As two Spider-Man antagonists who traditionally rely on deceit and deception to accomplish their goals, the two are a natural pairing, with a common enemy and goal in taking advantage of this new world. And Nick Fury himself may figure prominently as part of that plot.

While Nick Fury is obviously alive and well again after the events of Avengers: Endgame, Far From Home's footage this far has avoided showing Fury and Chameleon on-screen together. It's possible Chameleon has disguised himself as Fury in order to rope Maria Hill and Peter into whatever European shenanigans he's engaging in with Mysterio. Combined with Mysterio's impressive technology and his own array of impressionistic mastery, Chameleon could be posing as Fury all along, with Hoilland's promised twist being the reveal of the villain's true identity.

Opening July 2, director Jon Watts’ Spider-Man: Far From Home stars Tom Holland, Samuel L. Jackson, Zendaya, Cobie Smulders, Jon Favreau, JB Smoove, Jacob Batalon and Martin Starr, with Marisa Tomei and Jake Gyllenhaal.