Marvel has released the full trailer for its Infinity Saga, which was first shown at San Diego Comic-Con in July.
The new clip, which one fan has deemed "one of the best things Marvel has ever created", manages to compress 23 films released over 10 years into less than three minutes.
The Incredible Hulk (2008), starring Edward Norton, even gets a look in alongside all of the Marvel Cinematic Universe's key characters, including Black Widow (Scarlett Johansson), Thor (Chris Hemsworth) and Captain America (Chris Evans).
There's voiceover from Stark as well as Vision (Paul Bettany), and the clip ends with all of the Avengers running into battle together.
Despite this, it's been highlighted that the logo of Best Picture nominee Black Panther has been omitted from the clip, and it's unknown why.
The trailer has made fans desperate for an Infinity Saga boxset, which studio boss Kevin Feige has announced will be released ahead of Phase Four.
Recent Marvel reports have hinted that Wolverine could be joining the MCU in post-credits scenes ahead of the X-Men’s official introduction in Phase Five, while Deadline claims that Downey Jr will reprise the role of Iron Man in Johansson's standalone Black Widow film.
You can find a ranking of every Avengers character, from worst to best, here.