First trailer and poster for Avengers: Infinity War revealed!

Avengers: Infinity War is coming to cinemas on April 27th next year, and Marvel Studios have just released the first teaser trailer for the movie. The epic comic book adventure features a who’s who of Marvel characters, united for the first time, including:

Anthony Mackie (Falcon)

Benedict Cumberbatch (Doctor Strange)

Dave Bautista (Drax)

Don Cheadle (War Machine)

Chadwick Boseman (Black Panther)

Chris Hemsworth (Thor)

Chris Pratt (Star Lord)

Elizabeth Olsen (Scarlett Witch)

Karen Gillan (Nebula)

Mark Ruffalo (The Hulk)

Paul Bettany (Vision)

Pom Klementieff (Mantis)

Robert Downey Jr. (Iron Man)

Scarlett Johansson (Black Widow)

Sebastian Stan (The Winter Soldier)

Tom Holland (Spider-Man)

Here’s the trailer: