The first presentation at Marvel's packed panel today was for Black Panther, a movie that isn't even shooting until January. That means there wasn't a lot to share, but director Ryan Coogler did introduce some key members of his cast, confirming a few rumors. Yes, Michael B. Jordan will be playing Erik Killmonger, the villain of the piece. It turns out that Danai Gurira - Michonne on The Walking Dead - is playing the head of the Dora Milaje, the all-female security force that protects the King of Wakanda. And then there's Lupita N'yongo, was introduced as Nakia, a member of the Dora Milaje.
But get this: Nakia in the comics isn't just a member of the Dora Milaje. She is a member of the Dora Milaje who is in love with T'Challa but cannot marry him, and she ends up kicked out of the security force after she tries to kill Panther's girlfriend. She ends up crossing paths with none other than Killmonger, who saves her life and renames her "Malice." Under that identity she becomes a villain who uses a toxic herb that makes men obsessed with and obedient to her.
So... is Lupita a secondary villain? Or is Malice being set up for the next film? They certainly didn't make it sound like she's the baddie this time, so Marvel could be playing the long game.