Now, a look at a line of upcoming Captain Marvel toys may have revealed that Law isn’t playing Mar-Vell after all, but is, instead, playing the character of Yon-Rogg.
We know that Jude Law has a major role in Captain Marvel, but that’s about all we know for sure.
For a long time it has been believed that Law would play the Marvel Comics character known as Mar-Vell, but he and Marvel have both avoided confirming such things, leading many to wonder if we were actually wrong about Law’s character.