After 18 movies of buildup, we're finally getting our first look at the Avengers battle with Thanos for the fate of the galaxy. This trailer has fans... pretty pumped, to say the least. We'll show you what we mean:

1.


2.


3.


4.


5.


6.


7.


8.


9.


10.


11.


12.


13.


14.


15.


17.


18.


19.


20.