Now, we see the culmination of their work in the next installment in the Avengers ensemble saga as seeds that were laid after the first Avengers film in 2012 will chaotically bloom in 2018's Avengers: Infinity War.
When we last left Earth's Mightest Heroes, they were quarreling with each other over the policing of their activities. Captain America (Chris Evans) and Black Widow (Scarlett Johansson) went into hiding, Iron Man (Robert Downey Jr) has taken a young Spider-Man/Peter Parker (Tom Holland) under his wing. Thor (Chris Hemsworth) and Hulk (Mark Ruffalo), unaware of their former comrades issues, enjoyed their own off-world adventure. We were also introduced to a new hero, King T'Challa/Black Panther (Chadwick Boseman) of the hidden African country of Wakanda.
In the new trailer for Avengers: Infinity War, the advanced, secretive nation of Wakanda emerges from isolation in order to save a world that has otherwise viewed them as a threat.
We catch up with our other heroes such as Scarlet Witch (Elizabeth Olsen) and Vision (Paul Bettany) living together and Bruce Banner crashing in to meet Doctor Strange (Benedict Cumberbatch) and librarian-warrior, Wong (Benedict Wong). But this trailer gives us the best first look at the MCU's Big Bad, Thanos (played and voiced by Josh Brolin). The purple Mad God is menacing and all powerful as he collects the infinity stones and beats down heroes such as Iron Man and Spider-Man.
Heroes such as battle-weary Captain America, a humbled Iron Man, a more human-looking Vision, and a Thor perplexed to be fighting alongside a talking teenage tree and a fast-talking raccoon are some of the dozens of Marvel heroes who are joining forces to fight the cosmic tyrant during the May 4 film.
According to the trailer, most of these heroes will stand together in the fields outside Wakanda's capital to make a stand and defend the Earth. It goes to show that those who have quarreled in the past will find common ground when an even greater threat looms.
I personally cannot wait until this decade of heroes culminates into what's to be an action-packed, emotional adventure. Avengers: Infinity War arrives on May 4, 2018.