Get our free weekly email for all the latest cinematic news from our film critic Clarisse Loughrey Get our The Life Cinematic email for free
Marvel has unveiled 32 new character posters for Avengers: Endgame , revealing exactly who got dusted by Thanos’s snap in Avengers: Infinity War .
One of the biggest shocks was the confirmation that Letitia Wright’s Shuri, the Wakandan princess seen in Black Panther , was dusted by the Mad Titan.
However, there’s also some good news: Tessa Thompson’s Valkyrie, who we last saw in Thor: Ragnarok , has been confirmed alive and kicking.
Many fans presumed the sword-swinging warrior had perished after Thanos attacked the refugee ship herself and Thor were aboard at the beginning of Infinity War .
Below are all 32 posters for you to see, including a few more confirmations (Benedict Wong’s Wong is still alive!).
All 32 Avengers: Endgame character postersShow all 32 1 /32All 32 Avengers: Endgame character posters All 32 Avengers: Endgame character posters Tony Stark/Iron Man Played by Robert Downey Jr
All 32 Avengers: Endgame character posters Steve Rodgers/Captain America Played by Chris Evans
All 32 Avengers: Endgame character posters Thor Played by Chris Hemsworth
All 32 Avengers: Endgame character posters Black Widow/Natasha Romanoff Played by Scarlett Johansson
All 32 Avengers: Endgame character posters Bruce Banner/The Hul Played by Mark Ruffalo
All 32 Avengers: Endgame character posters War Machine/Rhodey Played by Don Cheadle
All 32 Avengers: Endgame character posters Captain Marvel/Carol Danvers Played by Brie Larson
All 32 Avengers: Endgame character posters Ant Man/Scott Lang Played by Paul Rudd
All 32 Avengers: Endgame character posters Hawkeye/Clint Barton Played by Jeremy Renner
All 32 Avengers: Endgame character posters Okoye Played by Danai Gurira
All 32 Avengers: Endgame character posters Wong Played by Benedict Wong
All 32 Avengers: Endgame character posters Happy Hogan Played by Jon Favreau
All 32 Avengers: Endgame character posters Rocket Raccoon Voiced by Bradley Cooper
All 32 Avengers: Endgame character posters Valkyrie Played by Tessa Thompson
All 32 Avengers: Endgame character posters Pepper Potts Played by Gwyneth Paltrow
All 32 Avengers: Endgame character posters Nebula Played by Karen Gillan
All 32 Avengers: Endgame character posters Black Panther/T'Challa Played by Chadwick Boseman
All 32 Avengers: Endgame character posters Spider-Man/Peter Parker Played by Tom Holland
All 32 Avengers: Endgame character posters Vision Played by Paul Bettany
All 32 Avengers: Endgame character posters Falcon/Sam Wilson Played by Anthony Mackie
All 32 Avengers: Endgame character posters Hope van Dyne/Wasp Played by Evangeline Lilly
All 32 Avengers: Endgame character posters Scarlet Witch/Wanda Maximoff Played by Elizabeth Olsen
All 32 Avengers: Endgame character posters Groot Voiced by Vin Diesel
All 32 Avengers: Endgame character posters Shuri Played by Letitia Wright
All 32 Avengers: Endgame character posters Drax Played by Dave Bautista
All 32 Avengers: Endgame character posters Doctor Strange Played by Benedict Cumberbatch
All 32 Avengers: Endgame character posters Gamora Played by Zoe Saldana
All 32 Avengers: Endgame character posters Star Lord Played by Chris Pratt
All 32 Avengers: Endgame character posters Mantis Played by Pom Klementieff
All 32 Avengers: Endgame character posters Loki Played by Tom Hiddleston
All 32 Avengers: Endgame character posters Nick Fury Played by Samuel L Jackson
All 32 Avengers: Endgame character posters Winter Soldier/Bucky Barnes Played by Sebastian Stan
Avengers: Endgame was recently reported as being over three hours long . There were previous suggestions that directors Anthony and Joe Russo were considering an intermission.
The Infinity War sequel will be released in UK cinemas on 25 April. Read about everything we know about the film here.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies