Jude Law’s Super Secretive ‘Captain Marvel’ Role May Have Been Revealed

Marvel Studios

Ever since Jude Law’s Captain Marvel casting was first announced, fans of the Marvel Cinematic Universe have been scouring the hero’s comic book source material to figure out who the British actor is playing. According to the new tie-in novelization, Captain Marvel: Starforce on the Rise, it looks like the identity of Law’s character has finally been revealed.


According to Screen Rant, author Steve Behling’s new book details Vers’ (Brie Larson) earliest days as a member of the elite Kree unit known as “Starforce.” Law plays the commander of this military group, but what’s his name? The book identifies it as Yon-Rogg, a name that will be all too familiar to fans of the Carol Danvers’ run in the comics. That’s because the Kree commander served as one of her first great foes in the pages of Marvel Comics.

A jealous rival of the Kree hero Mar-Vell, Yon-Rogg sought to squash the latter on several occasions. This ultimately led to his taking Danvers as a hostage and a seemingly final confrontation between the three that ended with the explosion of a Kree device. Danvers was subsequently irradiated by the blast, which altered her physiology and granted her with significant powers.

Marvel Comics

This isn’t the first time Yon-Rogg’s name has come up in discussions of who Law’s Captain Marvel character really is. Though most assumed he would play Mar-Vell, a leaked image of a Funko Pop doll and since-scrubbed listings on Disney’s own website quickly convinced fans that Law was actually playing the MCU’s version of Yon-Rogg.

(Via Screen Rant)