Following a first look back in November, Marvel Studios delivers the second trailer today… for Avengers: Infinity War.

This time around, we get to see more of the story and brand new footage, including Spider-Man in his new Iron Spider suit, more of the battle, and an epic scene where Captain America takes on the supervillain Thanos.

10 years in the making, the Marvel Cinematic Universe culminates with a massive showdown, where the Avengers and their superhero allies sacrifice it all to defeat the powerful Thanos before he ends the universe.

Take a look at the new trailer up top.

Avengers: Infinity War hits theaters April 27.