The moment Marvel fans have been waiting for since Disney started threading the stories of their box office heroes together is finally within sight. Well, the first half of it at least.
The trailer for Avengers: Infinity War finally puts the framework of the MCU to use, with Earth's and the galaxy's mightiest heroes banding together to stop Thanos (Josh Brolin) from gathering all the infinity stones and becoming the ultimate power in the universe.
Related | The First Black Panther Trailer Showcases Its Stellar Black Cast
The cast of Age of Ultron returns and adds friends they've picked up along the way including Dr. Strange (Benedict Cumberbatch), Spider-Man (Tom Holland), Ant-Man (Paul Rudd), the Winter Soldier (Sebastian Stan), Black Panther (Chadwick Boseman), and just about everyone else who has made a cameo since Iron Man got the ball rolling in 2008. Infinity War will be Marvel's Memorial Day-aimed release, hitting theaters May 4, 2018. Watch, below.