The latest superhero mashup movie from Marvel Studios has released its first trailer and it's not to be missed.

Avengers: Infinity War is among the most eagerly-awaited flicks of 2018. It features all of your favorite (and some new) Marvel Comics characters teaming up to stop the mighty Thanos and his army.

The film stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Scarlett Johansson, Gwyneth Paltrow and many more.

The film is set to hit theaters on May 4.