After much anticipation, Marvel Studios has delivered the first official trailer for Avengers: Infinity War.

The nearly two-and-a-half-minute trailer finds the Avengers and their allies coming together to protect the world from threats too large for any one hero to handle… in the form of Thanos.

Thanos’ goal is to collect all six Infinity Stones, artifacts of unimaginable power, and use them to inflict his twisted will on all of reality. Everything the Avengers have fought for has led up to this moment.

Watch the epic trailer above.

Avengers: Infinity War hits theaters in May 2018.