We knew it was coming but we weren't expecting it so damn soon. In the wake of DC's largely disappointing Justice League, Marvel has massively stepped up its game, unveiling the first images of the next Avengers movie. And hold on to your hats, people, because it looks almost unbelievably good.
As expected, the movie will see the Avengers join forces with the Guardians of the Galaxy as Thanos arrives on Earth in a quest to collect every one of the prized Infinity Stones.
But, of course, there will be some collateral damage along the way. As we can see in the new trailer, New York seems to have been hit especially bad while the team gathers for a climactic battle outside of Wakanda's capital.
Most of all, though, the new footage gives us a glimpse at all our favorite characters including Spider-Man, Doctor Strange, Iron Man, Hulk, Thor, and even a little surprise appearance at the end.
Avengers: Infinity War will hit US cinemas on May 4, 2018. In the meantime, you can catch Black Panther, expected for release on February 16, 2018.