At a live presentation during Disney’s D23 Expo today, some of the cast of the Avengers: Infinity War was brought out on stage. Emphasis on some, as Marvel President Kevin Feige promised “every single hero” who had ever been in a Marvel Cinematic Universe (MCU) film for Infinity War.
Included on stage was Josh Brolin/Thanos, Paul Bettany/Vision, Elizabeth Olsen/Scarlet Witch, Pom Klementieff/Mantis, Karen Gillan/Nebula, Dave Bautista/Drax, Don Cheadle/War Machine, Anthony Mackie/Falcon, Benedict Cumberbatch/Doctor Strange, Tom Holland/Spider-Man, Sebastian Stan/Winter Soldier, Chadwick Boseman/Black Panther, Mark Ruffalo/Hulk, Chris Hemsworth/Thor, and of course Robert Downey Jr./Iron Man. Joe Russo, one of the directors of the film, also took the stage.
A teaser for Infinity War was also shown. While not yet posted online, we do have a description courtesy of THR:
“The trailer begins with The Guardians of the Galaxy in space. Suddenly, a body hits their spaceship. It’s an unconscious Thor, wearing his gladiator garb for Thor: Ragnarok. They bring him inside the ship, and he asks what’s going on.
Next we are on Earth, where our heroes are dealing with death and destruction. Loki (Tom Hiddleston) has the tesseract, Peter Parker is on a school bus and sees his arm hair is tingling (Spider-sense?)
It’s hard to break down how wild this trailer is, but here’s just some small observations:
— Spider-Man has a new suit, that looks quite advanced, ala the one at the end of Spider-Man: Homecoming
— Captain America has a beard and looks like he’s been through a lot.
— Thanos wears the Infinity Gauntlet, and pulls down part of a moon to battle the Avengers on an alien planet.
— Doctor Strange battles alongside the Guardians of the Galaxy and Iron Man on this planet.”
This article will be updated when/if the teaser arrives online.