It’s been a long, impatient wait for many a fan, but the trailer for Avengers: Infinity War is finally here!
The third of four scheduled Avengers movies is bringing the whole Marvel Cinematic Universe together to battle Thanos (Josh Brolin,) opening with a somber speech from the Avengers crew before showing the gang getting back together again, including a look at exactly where Captain America (Chris Evans) has been hiding since Civil War.
We also see some gruesome moments of battle, including Spider-Man (Tom Holland) getting a beatdown while Tony Stark (Robert Downey Jr.) looks stricken, and apparently the destruction of The Vision (Paul Bettany) as Thanos takes the Mind Stone from him.
Watch the trailer above!
Avengers: Infinity War hits theaters on May 4, 2018.