Avengers: Endgame is a big, big movie.
It’s a three-hour juggernaut that somehow zips by like a lean, carefully edited blockbuster. Part of that comes down to the script produced by Christopher Markus and Stephen McFeely, whose MCU writing credits span Infinity War to Captain America: The Winter Soldier.
Credit must be given to the Russo Brothers, too, who managed to close the book on this 22-picture saga in the most satisfying way imaginable. Because when Endgame delivers – and boy, does it deliver – you’ll be left rooted to the edge of your seat, overcome with nostalgia, joy, and just a hint of sadness. But perhaps we’ve said too much…
Nevertheless, on the eve of Endgame‘s global debut, we’ve compiled all of the film’s many cameos for you to peruse. Spoilers to follow, obviously.
Straight off the bat, let me begin by clarifying that most, if not all of Endgame‘s cameos are made possible by time travel, as the remnants of Earth’s Mightiest Heroes utilize the Quantum Realm as a window into MCU past. Doing so allows them to successfully acquire those six Infinity Stones before the fall into the giant purple hands of Thanos, though things don’t go exactly as according to plan.
But it’s still a thrilling journey nonetheless, one which uncovers all manner of fan service and moments of hilarity. And below, we’ve listed all of the film’s cameos, beginning with Thor’s former flame.
Jane Foster
The Ancient One
Gamora
Harley Keener
Alexander Pierce
Howard Stark
Korg and Miek
Edwin Jarvis
The Black Order
Jack Rollins/Brock Rumlow
Hank Pym
Jasper Sitwell
Peggy Carter
Loki
Frigga
Red Skull
Cassie Lang
Joe Russo
Stan Lee
Jim Starlin
Ken Jeong
Yvette Nicole Brown
Avengers: Endgame reaches these shores tomorrow, April 26th.