A cinematic triumph 10 years in the making.

Rating: 9/10 (30 April 2018)

Reflecting back on the over dozen previous entries into the Marvel Cinematic Universe, it's clear that this is what we've been building toward for about a decade and it certainly pays off. From the first time Nick Fury showed up in an end credits scene and let us know that an MCU was about to takeoff, to the first time Thanos showed up in an end credit scene and told us that he was a threat to be afraid of, all the anticipation built to Avengers: Infinity War and the Russo brothers tell an awe inspiring story that makes the 10 year wait well worth it.
What may be a setback of the film for some more casual movie-goers, is that the film certainly doesn't hold your hand or spend anytime introducing you to the heroes of the MCU. You're expected to be familiar with large scale events that took place previously in the universe and the characters who are involved in it. I for one, am thankful they went this route as I don't possibly see any way that this story could have been told in it's time constraint with character reintroductions at every turn. The movie is fast paced chaos and the tone as set right off the bat.
The CGI is near perfection. Thanos, a near full CGI villain with motion capture done by Josh Brolin, is truly brought to life. It's always good to be wary with CGI villains since we so often see them fail miserably, but Thanos was pulled into our reality by the animators with every minute facial expression, squint, and wince. The brilliant voiceover work by Josh Brolin certainly helped establish the villain as well.
The performances by the massive, wonderful cast are all done to near perfection. No one misses a beat and they all stay true to their characters, which is also a testament to how well the Russo brothers worked with the task of bringing MCU characters into their film who were previously established by other minds in their own standalone films.
That's all I want to get into to spare spoiling anything, but I can't recommend this enough. If you haven't seen an MCU film prior to this one, I highly suggest checking out at least the previous two Avengers films if not the entire MCU before arriving to this film.