While the concluding genocide of last year’s Avengers: Infinity War ensured that Avengers: Endgame didn’t have to juggle quite so many characters in its early minutes, the new movie ultimately boasted the largest cast of any MCU flick to date. And in a new Reddit post, user spanish-thumb has ambitiously tried listing every named character who shows up in the film’s 3-hour runtime. Needless to say, spoilers lie ahead.
The list starts off with all the heroes who traveled back in time to acquire the Infinity Stones:
- Iron Man/Tony Stark
- Captain America/Steve Rogers
- Black Widow/Natasha Romanoff
- Hulk/Bruce Banner
- Thor
- Hawkeye/Ronin/Clint Barton
- Nebula
- Rocket
- War Machine/James Rhodes
- Ant-Man/Scott Lang
Next up is all the characters that Earth’s Mightiest Heroes encounter during their journey into the past:
- Crossbones/Brock Rumlow
- Jasper Sitwell
- Alexander Pierce
- Jack Rollins
- Ancient One
- Loki
- Howard Stark
- Peggy Carter
- Hank Pym
- Edwin Jarvis
- Frigga
- Jane Foster
- Peter Quill
- Gamora
- Nebula
- Thanos
- Ebony Maw
After that, comes a summary of all the characters who partook in the film’s massive final battle, including those who arrived partway through via portal (and yes, Howard the Duck does show up):
- Iron Man/Tony Stark
- Captain America/Steve Rogers
- Thor
- Hulk/Bruce Banner
- Hawkeye/Clint Barton
- War Machine/James Rhodes
- Rocket
- Nebula
- Ant-Man/Scott Lang
- Captain Marvel/Carol Danvers
- Rescue/Pepper Potts
- Thanos (2014)
- Nebula (2014)
- Gamora (2014)
- Proxima Midnight (2014)
- Ebony Maw (2014)
- Corvus Glaive (2014)
- Cull Obsidian (2014)
- Chitauri Army
- Outrider Army
- Sakaaran Army
Arrived via portal:
- Black Panther/T’Challa
- Shuri
- Okoye
- Falcon/Sam Wilson
- Scarlet Witch/Wanda Maximoff
- Winter Soldier/Bucky Barnes
- Groot
- M’Baku
- Wakandan Army
- Doctor Strange/Stephen Strange
- Spider-Man/Peter Parker
- Star-Lord/Peter Quill
- Drax
- Mantis
- Wong
- Sorcerer Army
- Wasp/Hope van Dyne
- Kraglin
- Howard the Duck
- Ravager Army
- Valkyrie
- Korg
- Miek
- Asgardian Army
After the fight comes the funeral of Tony Stark, which apparently had the following attendees:
- Pepper Potts
- Morgan Stark
- Happy Hogan
- War Machine/James Rhodes
- Captain America/Steve Rogers
- Spider-Man/Peter Parker
- May Parker
- Thor
- Hulk/Bruce Banner
- Doctor Strange/Stephen Strange
- Wong
- Ant-Man/Scott Lang
- Wasp/Hope van Dyne
- Hank Pym
- Janet van Dyne
- Star-Lord/Peter Quill
- Rocket
- Nebula
- Groot
- Drax
- Mantis
- Black Panther/T’Challa
- Shuri
- Okoye
- Hawkeye/Clint Barton
- Laura Barton (and children Cooper, Lila, and Nathaniel)
- Scarlet Witch/Wanda Maximoff
- Falcon/Sam Wilson
- Winter Soldier/Bucky Barnes
- Harley Keener
- Maria Hill
- Thaddeus Ross
- Captain Marvel/Carol Danvers
- Nick Fury
The post goes on to list other characters who featured in the movie’s epilogue, as well as any cameos that don’t fit into the above categories:
Epilogue Cameos
- Ned Leeds
- Ramonda
Other Cameos
- Cassie Lang
- Red Skull/Johann Schmidt
- Erik Selvig (photo only)
- Sharon Carter (photo only)
Also worth noting were some of the famed actors and celebrities who made fleeting appearances in the film:
- Stan Lee as ‘70s war protester
- Joe Russo as support group attendee
- Jim Starlin as suppport group attendee
- Yvette Nicole Brown as SHIELD Agent
- Ken Jeong as Security Guard
- Hiroyuki Sanada as Akihiko
- Ava Russo as Lila Barton
Lastly, the post lists all the major characters who either died or (as far as we can tell) ended their run in the franchise:
- Thanos
- Akihiko
- Black Widow/Natasha Romanoff
- Nebula (2014)
- Thanos (2014) and army
- Iron Man/Tony Stark
- Captain America/Steve Rogers
Of course, you might want to put a big asterisk next to Black Widow’s name in that last section, seeing how we already know her to be coming back for at least one more film (albeit, most likely a prequel).
In any case, while the above rundown may or may not still be missing a few named characters, the list makes a convincing case that Avengers: Endgame was every bit as huge as fans hoped it would be.