Marvel Studios has revealed the star-studded cast of Avengers: Doomsday. The film, directed by Joe and Anthony Russo, is slated to premiere on May 1, 2026, with its sequel, Avengers: Secret Wars, following on May 7, 2027.
The highly anticipated cast was unveiled during a livestream event on Wednesday, showcasing a lineup that unites iconic stars from previous Avengers and X-Men films, as well as standout performers from Black Panther: Wakanda Forever and the forthcoming Fantastic Four: First Steps.
Robert Downey Jr. appeared towards the end of Marvel’s livestream, confirming his return to the MCU—not as Iron Man, but as the infamous Victor Von Doom, better known as Doctor Doom.
However, the announcement left fans buzzing about notable absences, including Tom Holland (Spider-Man) and Chris Evans (Captain America), who were not mentioned in the lineup.
Cast Unveiled on Wednesday:
Chris Hemsworth (Thor)
Vanessa Kirby (Invisible Woman)
Anthony Mackie (Captain America)
Sebastian Stan (Bucky Barnes)
Letitia Wright (Black Panther)
Paul Rudd (Ant-Man)
Wyatt Russell (John Walker)
Tenoch Huerta Mejía (Namor)
Ebon Moss-Bachrach (The Thing)
Simu Liu (Shang-Chi)
Florence Pugh (Yelena Belova)
Kelsey Grammer (Beast)
Lewis Pullman (Sentry)
Danny Ramirez (Falcon)
Joseph Quinn (Human Torch)
David Harbour (Red Guardian)
Winston Duke (M’Baku)
Hannah John-Kamen (Ghost)
Tom Hiddleston (Loki)
Patrick Stewart (Charles Xavier)
Ian McKellen (Magneto)
Alan Cumming (Nightcrawler)
Rebecca Romijn (Mystique)
James Marsden (Cyclops)
Channing Tatum (Gambit)
Pedro Pascal (Mister Fantastic)
Also Read: Movie Review: Jason Statham takes on the mob in ‘A Working Man,’ a blue-collar action thriller
Big Names Absent from Wednesday’s Announcement:
Chris Evans as Captain America/Steve Rogers
Tom Holland as Peter Parker/Spider-Man
Mark Ruffalo as Bruce Banner/Hulk
Scarlet Johansson as Natasha Romanoff/Black Widow
Hayley Atwell as Peggy Carter
Harrison Ford as Thunderbolt Ross
Benedict Cumberbatch as Doctor Strange
Chris Pratt as Peter Quill/Star-Lord
Samuel L. Jackson as Nick Fury
Martin Freeman as Everett K. Ross
Tatiana Maslany as She-Hulk