Doctor Strange in the Multiverse of Madness is jam-packed with exciting cameos.
One, in particular, will be recognizable to fans of What If...?, albeit this time in live-action form, rather than animated. To say anything else here would be ruining the surprise for all of you who haven't seen the movie just yet, so consider this your warning that there are major spoilers ahead!
Scroll on for the lowdown on just who that familiar face is in Doctor Strange 2...
If you've made it this far, then you know that Hayley Atwell appears in Doctor Strange in the Multiverse of Madness.
She's not playing the Peggy Carter we know and love from the Captain America movies, though. This is an entirely different version of the character drawn from the multiverse – but one we've met before in What If.
Atwell plays none other than Captain Carter in Doctor Strange 2. She was introduced in the very first episode of What If, which saw Peggy Carter undergo the Super Soldier transformation instead of Steve Rogers. She then became Captain Carter, who wields a Union Jack-emblazoned shield and fights in World War 2.
But, Captain Carter ends up sucked through a portal while fighting a giant tentacle creature, and emerges 70 years in the future. She then becomes a member of the Guardians of the Multiverse after teaming up with Party Thor, Star-Lord T'Challa, Black Panther Killmonger, Doctor Strange Supreme, Gamora, and Black Widow to beat an all-powerful Ultron.
In Doctor Strange 2, she's a member of the Illuminati, and fights Wanda Maximoff when she arrives for America Chavez.
So far, Atwell has played Captain Carter every single time the character has appeared in the MCU, voicing her throughout What If and bringing her to live-action.
But in
Read more on gamesradar.com