Hold on to your hats: Marvel just dropped the final trailer for by far the most ambitious and anticipated superhero movie of all time, Avengers: Infinity War.
Due to release in most of the world on April 27th - but a few lucky countries get it a day or two earlier - Infinity War marks the culmination of a decade-long journey to this point, which began of course with Iron Man, and has flourished for ten years without a single critical or commercial dud (though let's be honest, Thor: The Dark World is a bit rubbish).
There's little doubt that Infinity War, even if it's ultimately a bit of a bloated mess, will at least be a moderately enjoyable outing, and this final marketing push further suggests it could even be legitimately great.
The action, the drama, the character interactions, the jokes and the sheer epic feel of it all should add up to a huge-scale blockbuster like has never been attempted or achieved before...
Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes).
General video game, TV and film nut. Occasional sports fan. Full time loon.