'Doctor Strange' cast news, spoilers: Mads Mikkelsen's, Rachel McAdams' characters revealed by toy packaging?

The people behind Marvel's upcoming film "Doctor Strange" have mostly kept mum about the specifics of the film, and yet a toy's packaging may have just revealed two of the movie's as-yet-unnamed main characters.
Mads Mikkelsen has previously confirmed that he is playing a villain in "Doctor Strange" but has declined to confirm which Marvel villain he is portraying. Neither Marvel nor anyone working on the film has spoken about who exactly he is playing.
Now, Heroic Hollywood reports that the description on a toy's packaging may have outed Mikkelsen's villainous character. According to the packaging of a Marvel Minimates Series 70 Doctor Strange Movie 2-Pack Asst., Mikkelsen is playing the role of Kaecilius.
The toy's description, which says that the upcoming Marvel film is the next entry in the Marvel Minimates line, indicates that the Doctor Strange Minimates mini-figures will come in four different two-packs. These include (1) Doctor Strange with The Ancient One, (2) a specialty-exclusive Stephen Strange with Christine Palmer, (3) a specialty-exclusive Wong with Zealot, and (4) Mordo with Kaecilius.
In the Marvel comics, Kaecilius worked for Baron Mordo. In the upcoming film, Baron Mordo is played by Chiwetel Ejiofor. It remains unclear what relationship Mordo and Kaecilius will have in the film.
Earlier this month, Mikkelsen spoke to Yahoo! Movies U.K. about his role, saying, "He's not a villain in that way — he's a man who believes in something else than the hero."
"That doesn't mean that he doesn't want to make the planet look wonderful or he wants to save the world as well, but he has a different way of doing it," he explained. "He is the antagonist, of course, but he's not necessarily wrong."
According to ComicBook.com, the Marvel Minimates' description also revealed that Rachel McAdams will be playing the role of Night Nurse. In the Marvel comics, the Night Nurse is a love interest of Doctor Strange (Benedict Cumberbatch).
"Doctor Strange" debuts in theaters Nov. 4.