Avengers: Doomsday cast revealed: Every confirmed Marvel star so far

And just like that, we’re doomed.
The official logo for Marvel Studios' Avengers: Doomsday.
The official logo for Marvel Studios' Avengers: Doomsday.

On March 26, Marvel Studios surprised fans by going live and revealing the confirmed cast members of Avengers: Doomsday. This time, they did roll call in a unique way— featuring empty chairs inked with the MCU actors' names, set to appear in the upcoming movie. They built up anticipation and hype as they revealed each name every 15 minutes, ensuring fans remained glued to their screens. The live stream lasted for 5+ hours, becoming the biggest Marvel stream ever, and bagged 275M digital views, per Deadline.

While most of the popular names made it to the roll call, some other major ones remained unannounced, including names like Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, and others, raising concerns about their potential appearances. However, fans can take a breath of relief as Robert Downey Jr. and Marvel Studios have teased that there is still room for talent in the cast.

In a witty Instagram exchange, RDJ commented, addressing the huge star-studded cast, he said, “That’s what you call a deep bench of talent... actually, it's more like a row, but an extra long one… That must be it, right?” Agreeing to his words, Marvel Studios replied, “There’s always room for more.” This signals that the studios might reveal more cast members in the future, which might include the missing names. 

Here’s a list of confirmed cast members for Avengers: Doomsday:

 Anthony Mackie as Captain America

Patrick Stewart as Professor X

 Alan Cumming as Nightcrawler

Letitia Wright as Black Panther

Tenoch Huerta Mejia as Namor

Pedro Pascal as Reed Richards

Hannah John-Kamen as Ghost

Joseph Quinn as Johnny Storm

David Harbour as Red Guardian

Robert Downey Jr as Doctor Doom

Ebon Moss-Bachrach as The Thing

Paul Rudd as Ant-Man

Simu Liu as Shang-Chi

 Tom Hiddleston as Loki

Lewis Pullman as Sentry

 Florence Pugh as Yelena

Danny Ramirez as Falcon

 lan McKellen as Magneto

 Sebastian Stan as Bucky

 Winston Duke as M'Baku

 Chris Hemsworth as Thor

 Kelsey Grammer as Beast

 James Marsden as Cyclops

 Channing Tatum as Gambit

 Wyatt Russell as U.S. Agent

 Vanessa Kirby as Sue Storm

 Rebecca Romijn as Mystique

Directed by the Russo Brothers, Avengers: Doomsday will arrive in theaters May 1, 2026.