With Avengers: Infinity War hitting theaters in a few weeks (April 27th, to be exact), Marvel is stirring the pot and getting us all excited for the film. The new trailer giving us a peek at how gigantic the film is going to be with almost all the superheroes the Marvel Cinematic Universe has introduced in the past decade. In this trailer alone we see Robert Downey Jr.’s Iron Man, Chadwick Boseman’s Black Panther, Chris Evans’ Captain America, Benedict Cumberbatch’s Doctor Strange, Tom Holland’s Spider-Man, Paul Rudd’s Ant-Man, the rest of the Avengers, the Guardians of the Galaxy, etc. Of course, Josh Brolin’s Thanos makes an appearance and looms large as he tries to gather the six Infinity Stones. And as the trailer demonstrates, it’s not going to be easy to stop him.