Marvel has released a new trailer for the upcoming Avengers: Infinity War.

So awesome to see so many superheroes in one movie…against the Almighty Thanos. It is the culmination of all the single superhero movies across the 18-film franchise that began 10 years ago with the release of Iron Man in 2008.

To reduce the anxiety of fans, Marvel graciously brought the movie release date earlier to 27th April