Marvel Studios has done it right! Congratulations on your 10 & 19.

Rating: 9/10 (26 April 2018)

The 10 years of hard work, planning, and steadfast belief in their stories and movies have resulted in a catalog of superheroes movies that are not only entertaining, but resulting in a universe that has captured the imagination of the world.
And Avengers: Infinity War is epic!
It delivers on its promise and then some more surprises. For a movie of this scale, it does sacrifice some plot development for pacing, but those who have been watching the MCU are familiar with all the characters and storylines that have converged to IW.
And so the story jumps right in to the events immediately following Thor: Ragnarok.
Watching this movie on Wednesday morning 8.15am in IMAX, I was blown away by everything I saw onscreen, feeling like I was reading a comic book like a kid again.
And that is the feeling Marvel movies have given me. Especially when I see all my favorite superhero characters coming together to fight Thanos.
The Avengers were not prepared to fight such a powerful villain and because the Avengers have broken up after civil war, they lack the unity to make a strong defense against Thanos, giving him the upper hand.
And when the closing credits rolled the audience were all silent and stunned, sitting in their seats for a end credits scene and then left quietly, probably going through the movie in their heads questioning what they had watched.
There's even more questions now, but looking forward to Avengers 4 in 2019.