Could this next Avengers instalment be the biggest movie of all time? Marvel only debuted the trailer overnight and it's already scored a cool 19 million views and counting. The first Avengers film, Marvel's The Avengers, is number five on the top worldwide grossing films of all time list according to Box Office Mojo and Avengers: Age of Ultron comes in at number seven - so it's highly likely this banger of an instalment could be the third Avengers movie to hit the top ten, if not the number one spot.

The trailer opens with a reminder of why the world needs the Avengers, "There was an idea to bring together a group of remarkable people to see if we could become something more - so when they needed us we could fight the battles that they never could."

Super powerful villain Thanos (played by Josh Brolin) is on a mission to collect all the Infinity Stones and basically take over the world - he can't be stopped by just one superhero, and that's where the Avengers come in.

Thanos is so supremely powerful it's not just a handful of Marvel superheroes it's the entire crew played by a blinding list of stars including the Black Widow (Scarlett Johansson), Thor (Chris Hemsworth), Scarlet Witch (Elizabeth Olsen), Spider-Man (Tom Holland), the Hulk (Mark Ruffalo), Hawkeye (Jeremy Renner), a bearded Captain America (Chris Evans), Ant-Man (Paul Rudd), Black Panther (Chadwick Boseman), Dr Strange (Benedict Cumberbatch), Tony Stark (Robert Downey Jr.).

But that's not all... watch till the very end of the trailer, the final scene sees Thor (Chris Hemsworth) asking, "Who the hell are you guys?" to the Star-Lord (played by Chris Pratt), Zoe Saldana as Gamora and Rocket Raccoon (voiced by Bradley Cooper) aka The Guardians of the Galaxy.

Watch the action-packed Avengers: Infinity War trailer here:

Avengers: Infinity War will be released May 2018

BOOM! The ‘Avengers: Infinity War’ trailer is here