Ever since news of Jude Law's casting in Captain Marvel first broke, there has been an ongoing debate as to who exactly the acclaimed actor will play in the Marvel Cinematic Universe film.

The two leading candidates for the actor's mysterious role have alternated between the superhero Mar-Vell, from which Carol Danvers names her own alter ego, to the villainous Yon-Rogg. In an on-set interview, Captain Marvel producer Jonathan Schwartz was asked if Yon-Rogg would appear in the upcoming MCU film.

RELATED: Captain Marvel's Pet, Goose, Is Definitely 'Not Fully a Cat'

"Yon-Rogg does pop up, yeah," Schwartz told Screen Rant. "He’s an important part of the mythology."

First created by Stan Lee and Gene Colan in 1967's Marvel Super-Heroes #12, Kree warrior Yon-Rogg kidnapped Carol Danvers and altered her DNA, which gave her superpowers. With Law's character described as a mentor to Carol and the commander of the Kree space-faring team Starforce, previous toy leaks suggest he will be Yon-Rogg instead of Mar-Vell may prove true.

RELATED: Captain Marvel's Nick Fury Not Yet 'Burdened By the Weight of the World'

Directed by Anna Boden and Ryan Fleck from a script they wrote with Liz Flahive, Carly Mensch, Meg LeFauve, Nicole Perlman and Geneva Robertson-Dworet, Captain Marvel stars Brie Larson as Carol Danvers, Samuel L. Jackson as Nick Fury, Jude Law as the commander of Starforce, Clark Gregg as Phil Coulson, Lee Pace as Ronan the Accuser, Djimon Hounsou as Korath the Pursuer, Gemma Chan as Minn-Erva, Ben Mendelsohn as Talos, Lashana Lynch as Maria Rambeau, Algenis Perez Soto as Att-Lass, McKenna Grace as a young Carol Danvers and Annette Bening in an undisclosed role. The film arrives on March 8.