15 Captain Marvel fan theories you should know before watching

2 of 16

Marvel Studios’ CAPTAIN MARVEL..L to R: Bron-Char (Rune Temte) and Leader of Starforce (Jude Law)..Photo: Chuck Zlotnick..©Marvel Studios 2019

Jude Law is both Mar-Vell and Yon-Rogg

Jude Law’s character has been a wildcard since his Captain Marvel casting rumors first circulated. Though the film’s IMDB page has Law listed as playing Mar-Vell, his new rumors and merch releases shift Law’s character portrayal between the villainous Yon-Rogg and the heroic mentor Mar-Vell. While the film could be using supposed Funko leaks and various other teasers to conceal his true identity until the movie debuts, we’re wondering why Marvel Studios would want to hide Law’s character.

Yon-Rogg and Mar-Vell play critical roles in Carol Danvers’ life. Granted, their impact is polarizing. Either character would serve as a critical spoiler for Captain Marvel’s onscreen lore. We’re still wondering why Marvel would want to continuously misdirect fans about his role.

Naturally, Law couldn’t portray both Yon-Rogg and Mar-Vell; however, Carol’s on-screen debut and her fantasy-derived enemies are anything but natural. According to Screen Rant, Law could play a non-Skrully Mar-Vell imposter. Instead of taking Khn’nr or another unnamed Super Skrull’s place as a nefarious fake Mar-Vell, Law could portray Yon-Rogg, who’s moonlighting as Mar-Vell to weaponize Carol for his own personal gains.

With a universe full of shapeshifting colonizers and an imposter cat with thousands of pocket dimensions in her mouth (and a little over a hundred eggs ready to hatch), seemingly anything is possible.