Marvel Studios has unleashed a new Avengers: Endgame trailer upon the world! It leans heavily on the MCU’s past before giving us a brief glimpse of the present and near future. Oh, and Captain Marvel (Brie Larson) is here.

Marvel has also released a new poster, which you can view and download in hi-res below.

View Full Size

VIA: Marvel Studios News