Although Captain Marvel is just months away and we’ve already gotten two trailers for the highly-anticipated film, it seems one major part is still being kept under tight wraps. This is nothing compared to the following Marvel Cinematic Universe movie, Avengers: Endgame, but we still have no idea who Jude Law is playing in the Brie Larson-led film.


Fans have theorized Law will be playing Mar-Vell, as even the IMDb page for the film lists him as that role. A huge blunder from Disney also tipped off fans last month, as they captioned a photo of the actor on the Captain Marvel website as: “Jude Law as Mar-Vell the leader of the Starforce.” However, just as people took notice, the caption was changed to simply “Leader of the Starforce.”


This had fans all but certain Law would be playing Mar-Vell, but now, another clue goes against this, hinting he will actually be playing Yon-Rogg, another character many fans originally speculated.


As Captain Marvel merchandise is being released, a fan recently noticed a certain Hasbro action figure which is explicitly named Yon-Rogg, along with a description of the character, beginning with “Leader of the Starforce.” They promptly shared it on Twitter.


People are now as confused as ever about Law’s role, with many joking that Marvel and Disney don’t actually even know who he’s playing. As the actor and Larson continue to tease fans about the role, we’re just ready to find out. Captain Marvel hits theaters on March 8. Hopefully we get more information before then.



This article also appears on Mental Floss.