Deadline was the first to break the news that Marvel Studios has hired actress Zawe Ashton to play an undisclosed villain in Captain Marvel 2.
Candyman’s Nia DaCosta is directing a cast that consists of Brie Larson as Carol Danvers, Ms. Marvel’s Iman Vellani as Kamala Khan, and WandaVsion’s Teyonah Parris as Monica Rambeau.
Given that Secret Invasion is said to be a crossover event series on Disney+, there is a good shot that Ashton is playing a Skrull, possibly Queen Veranke. When the Fantastic Four rights reverted back to Marvel they also got full control of the Skrulls, ability to use various characters such as the Super-Skrull and their ability to mimic/copy the power-sets of superheroes. A female version of Super-Skrull could be nifty as well, even though that character is primarily known as a Fantastic Four baddie.
However, there are plenty of other cosmic villains Ashton could end up playing.
Moonstone could be another option as well.
Secret Invasion might help established the events that will be later explored in Captain Marvel 2 as both productions are expected to take place in the United Kingdom later this year. Captain Marvel introduced the Skrulls as the enemies of the Kree Empire, only to reveal they were refugees seeking a new home and we might end up villainous incarnations surface which could become a big problem for Earth.
This a good chance that we could see Samuel L. Jackson, Ben Mendelsohn, Randall Park, and Kat Dennings take roles in the sequel as well given the likelihood S.W.O.R.D. will have a large part to play and depending on how their respective Disney+ series end.
Captain Marvel 2 currently has a release date of November 11th, 2022 and could suggest a production start in summer/fall.