• Robert Downey Jr. as Tony Stark aka Iron Man. Courtesy Marvel
    Robert Downey Jr. as Tony Stark aka Iron Man. Courtesy Marvel
  • Brie Larson as Carol Danvers aka Captain Marvel. Courtesy Marvel
    Brie Larson as Carol Danvers aka Captain Marvel. Courtesy Marvel
  • Paul Bettany as Vision. Courtesy Marvel
    Paul Bettany as Vision. Courtesy Marvel
  • Mark Ruffalo as Bruce Banner aka Hulk. Courtesy Marvel
    Mark Ruffalo as Bruce Banner aka Hulk. Courtesy Marvel
  • Benedict Cumberbatch as Dr Strange. Courtesy Marvel
    Benedict Cumberbatch as Dr Strange. Courtesy Marvel
  • Samuel L Jackson as Nick Fury. Courtesy Marvel
    Samuel L Jackson as Nick Fury. Courtesy Marvel
  • Pom Klementieff as Mantis. Courtesy Marvel
    Pom Klementieff as Mantis. Courtesy Marvel
  • Danai Gurira as Okoye. Courtesy Marvel
    Danai Gurira as Okoye. Courtesy Marvel
  • Letitia Wright as Shuri. Courtesy Marvel
    Letitia Wright as Shuri. Courtesy Marvel
  • Tom Hiddleston as Loki. Courtesy Marvel
    Tom Hiddleston as Loki. Courtesy Marvel
  • Chris Evans as Steve Rogers as Captain America. Courtesy Marvel
    Chris Evans as Steve Rogers as Captain America. Courtesy Marvel
  • Jon Favreau as Happy Hogan. Courtesy Marvel
    Jon Favreau as Happy Hogan. Courtesy Marvel
  • Zoe Saldana as Gamora. Courtesy Marvel
    Zoe Saldana as Gamora. Courtesy Marvel
  • Dave Bautista as Drax. Courtesy Marvel
    Dave Bautista as Drax. Courtesy Marvel
  • Don Cheadle as James Rhodes aka War Machine. Courtesy Marvel
    Don Cheadle as James Rhodes aka War Machine. Courtesy Marvel
  • Chris Hemsworth as Thor. Courtesy Marvel
    Chris Hemsworth as Thor. Courtesy Marvel
  • Wanda Maximoff aka Scarlet Witch
    Wanda Maximoff aka Scarlet Witch
  • Chris Pratt as Peter Quill aka Star-Lord. Courtesy Marvel
    Chris Pratt as Peter Quill aka Star-Lord. Courtesy Marvel
  • Groot (voiced by Vin Diesel). Courtesy Marvel
    Groot (voiced by Vin Diesel). Courtesy Marvel
  • Jeremy Renner as Clint Barton aka Hawkeye. Courtesy Marvel
    Jeremy Renner as Clint Barton aka Hawkeye. Courtesy Marvel
  • Tessa Thompson as Valkyrie. Courtesy Marvel
    Tessa Thompson as Valkyrie. Courtesy Marvel
  • Gwyneth Paltrow as Pepper Potts. Courtesy Marvel
    Gwyneth Paltrow as Pepper Potts. Courtesy Marvel
  • Anthony Mackie as Sam Wilson aka Falcon. Courtesy Marvel
    Anthony Mackie as Sam Wilson aka Falcon. Courtesy Marvel
  • Rocket (voiced by Bradley Cooper). Courtesy Marvel
    Rocket (voiced by Bradley Cooper). Courtesy Marvel
  • Tom Holland as Peter Parker aka Spider-Man. Courtesy Marvel
    Tom Holland as Peter Parker aka Spider-Man. Courtesy Marvel
  • Benedict Wong as Wong. Courtesy Marvel
    Benedict Wong as Wong. Courtesy Marvel
  • Sebastian Stan as Bucky Barnes aka Winter Soldier. Courtesy Marvel
    Sebastian Stan as Bucky Barnes aka Winter Soldier. Courtesy Marvel
  • Evangeline Lilly as Wasp. Courtesy Marvel
    Evangeline Lilly as Wasp. Courtesy Marvel
  • Karen Gillan as Nebula. Courtesy Marvel
    Karen Gillan as Nebula. Courtesy Marvel

Marvel releases 32 new posters for 'Avengers: Endgame': Here are the main insights


Emma Day
  • English
  • Arabic

Spoilers from 'Avengers: Infinity War' ahead: scroll down at your peril.

With just one month to go until the release of the much-anticipated Avengers: Endgame, Marvel has ramped its hype campaign up another notch.

With the superhero movie set to land in cinemas on April 26, the film studio has unveiled a whopping 32 new posters for the fantastical action flick.

Click through the gallery above to see all of the new covers – and who has and hasn't survived Infinity War.

Each image is a portrait of the cinematic universe's key character, with “Avenge the Fallen” used as the tagline on the entire series.

However, the photographs are divided into two key themes: those in technicolour, and those in black and white. And it's not just an artistic flourish.

At the end of Avengers: Infinity War, 50 per cent of the Earth's population was wiped out by supervillain Thanos, with a number of the universe's beloved characters turning to dust in the blink of the eye.

The colour difference in the portraits, it seems, signifies the living from the dead. So, what are the main learnings we can take from the images, ahead of the film's release?

Valkyrie lives to fight another day

Instagram / Marvel
Instagram / Marvel

The soldier turned slave trader introduced in Thor: Ragnarok may have been missing from Infinity War, but it appears she survived the click of Thanos's fingers. The plucky warrior, portrayed by Tessa Thompson, appears in the posters, signifying she'll return to screens in Endgame. Even better: she's in full colour.

Shuri, however, does not

Instagram / Marvel
Instagram / Marvel

The scientist sister of Chadwick Boseman's T'Challa, played by Letitia Wright, sadly appears in black and white, although we didn't actually see her perish in Infinity War. The loss of the whipsmart weapons and defense specialist is a real punch in the gut for Marvel fans, who fell for the witty Shuri in Black Panther.

Who else is still alive?

As well as main players such as Captain America, Iron Man, Thor and Bruce Banner, all of whom have featured heavily in Endgame trailers, the posters reveal some other Infinity War survivors. Dr Strange's sidekick Wong (Benedict Wong), Tony Stark's love Pepper (Gwyneth Paltrow) and chauffeur Happy (Jon Favreau), Karen Gillan's Nebula and Don Cheadle's War Machine all feature in kaleidoscopic hues.

And who else didn't make it?

You saw their falling in Infinity War, but seeing the monochrome portraits of Peter Parker, Black Panther, Groot, Bucky and Nick Fury still truly stings.

Evangeline Lilly's Hope van Dyne also appears to have met her end while, most notably, Loki and Gamora appear in black and white.

The two characters, played by Tom Hiddleston and Zoe Saldana respectively, met their ends at the hands of Thanos before he wiped out half the planet. Does that mean they could make a return, should Thanos's crimes be reversed in Endgame? Speculation among fans on social media is rife.

It's a long film

While this wasn't revealed in the posters, Marvel Studios this week confirmed that Endgame has a run time of 182 minutes. At just over three hours, this makes the final film of the Infinity Saga the longest yet, trumping Infinity War's two-hour, 40-minute run time.

See the latest trailer for 'Endgame' here:

Avengers: Endgame hits cinemas worldwide on April 26 (which means we may get it a day early in the UAE, on Thursday April 25: we'll keep you updated).