"a very ambitious feat, bringing together remarkable heroes in one epic story"

Avengers: Infinity War is the culmination of a ten year journey with 18 films in the Marvel Cinematic Universe and Directing duo Joe and Anthony Russo have pulled off a very ambitious feat, bringing together remarkable heroes in one epic story that sees our favourite Avengers all throughout the MCU come together to battle the ominous and imposing Thanos.

We open on the Asgrdian ship that escaped the aftermath of Thor: Ragnarok, this sequence just shows how much of a threat Thanos (Josh Brolin) is, with him taking on The Hulk (Mark Ruffalo) as well as many other things and from this point the action doesn’t let up.

Avenges: Infinity War is definitely Thanos’ film, with his quest to unite the six Infinity Stones in his Infinity Gauntlet so that he can rebalance the Universe. This goal puts the heroes we have followed for the last decade squarely in his path, with one of the Stones residing in the forehead of one of our heroes; Vision (Paul Bettany), this leads to an incredible confrontation with two members of Thanos’ Black Order; Proxima Midnight (Carrie Coon) and Corvus Glaive (Michael Shaw) in Scotland, involving Vision, Scarlet Witch (Elizabeth Olsen), Black Widow (Scarlett Johansson), Falcon (Anthony Mackie) and Captain America (Chris Evans).

Essentially, Avengers: Infinity War is a film made up of 3 act threes; with relentless large stakes throughout, with many unexpected groupings of our heroes that just work; from seeing the interactions of Thor (Chris Hemsworth), Rocket (Bradley Cooper) and Groot (Vin Diesel) during their pivotal mission, to seeing Doctor Strange (Benedict Cumberbatch) and Tony Stark aka Iron Man (Robert Downey Jr.) riff off of each other with Tom Holland's Peter Parker aka Spider-Man taking it all in and dropping pop culture references, it leaves you relishing what you are seeing and wondering why you haven’t seen it before.

At the heart of the film is Gamora (Zoe Saldana) and her inner and outer turmoil of the entity she once called father, facing what he has done and what he plans to do.

I’m not going to go through the film point by point, to do so would be a disservice to this incredible film and those that have yet to see it, I will say that the CGI is on point; with Thanos being a fully realised villain, not only in character design but in movement, much of which would not be possible without the stellar performance of Josh Brolin, who expertly brings this menacing character to life from the page to the screen, there have been other iterations of Thanos; mostly in the Animated World but Brolin will go down as the definitive Thanos.

The humour of Avengers: Infinity War is on point, a notable moment is the interaction between Captain America and Groot when they first meet on the battle ground in Wakanda, where the most epic of battles takes place, with T'Challa aka Black Panther (Chadwick Boseman) leading the charge against an army of Outriders.

With so much to unpack from Avengers: Infinity War, from the score to the stellar characterisations across the board, notably Karen Gillan’s Nebula; showing so much anguish in her portrayal and Tom Holland's Spider-Man, who is essentially us in a fantastical environment to the recreating of so many comic book accurate scenes to the film taking full advantage of the fact that it is the first film shot entirely in IMAX, the format is rich both in sound and vision.

With many twists, turns and surprises a long the way, Avengers: Infinity War is in the upper echelon of Superhero films, it builds on what came before and works as a finale of sorts, if you view the MCU as an epic television show, with every film being an episode that further develops the story, and whilst heartbreaking, it also leaves us hopeful for the future of the MCU.