WARNING: The following article contains major spoilers for Avengers: Endgame, now in theaters.
Marvel Studios’ Avengers: Endgame certainly didn’t skimp on surprises. From Captain America wielding Mjolnir to Professor Hulk to Iron Man’s sacrifice, few could have predicted what was in store following Infinity War’s heartbreaking cliffhanger ending.
However, in addition to the plot-specific bombshells, there was also a handful of shocking cameos from faces we never thought we’d see in the Marvel Cinematic Universe again. So, with that in mind, here are 10 surprising MCU cameos in Avengers: Endgame:
Appearing previously in Doctor Strange, no one was expecting Tilda Swinton’s Ancient One to return to the MCU, especially considering the controversy surrounding her casting in the role. Nevertheless, when Captain America, Iron Man, Hulk and Ant-Man travel back to 2012, Hulk runs into the Ancient One when attempting to retrieve the Eye of Agamotto, aka the Time Stone.
Natalie Portman hasn’t shied away from her displeasure with playing Jane Foster in the first two Thor films. Naturally, her returning to the MCU seemed unlikely, but when photos of her from the world premiere of Endgame surfaced online, fans were intrigued. Of course, the few shots of Portman in Endgame are likely archival footage from Thor: The Dark World, but still, seeing Rocket Raccoon extract the Aether from Jane Foster was a welcome surprise.