Ever since Jude Law was first announced as an actor in Marvel Studios’ upcoming film, Captain Marvel, it was basically said outright by many outlets that he’d be playing the role of Mar-Vell. For those who don’t know, Mar-Vell was the original character to take on the moniker of Captain Marvel before Carol Danvers, and given Marvel Studios’ history of paying homage to previous generations of superheroes, it made a lot of sense.
The trailer came and went, along with plenty of images and bits of insight to the film, and while outlets like us continued to push Law as Mar-Vell, it became clear that the studio was trying to keep his identity a secret. What we do know is that the character is something of a mentor for Carol, but that’s about it. Now, in a recent episode of The Late Show With Stephen Colbert, Colbert even points out that bit of confusion, saying, “I thought you were Mar-Vell, but you’re not Mar-Vell.”
“I can’t tell you who I am. Nice try!” Law said with a smile.
Law then went on to detail the main differences in how studios tell actors to keep secrets in the UK versus the US. In the UK, it seems like they’re very polite. They basically just ask you and then ask you again if you mess up. In the US, it’s a whole different game, with the sets being on high alert non-stop, with a man whose job it is to ensure that Law put on a cloak when he left his trailer in costume.
Clearly, Marvel Studios does NOT want us to know who he is, and given how secretive they’re being about the whole thing, I’d be sorely disappointed if he did end up being Mar-Vell. But what do you think? Let us know down below!