I'm speechless...

Rating: 10/10 (25 April 2018)

I don't even know what to say...
The Russo Brothers have done it. They have surpassed themselves yet again and given us not only the best Avengers film to date but also the best film in the entire MCU. Some characters perhaps don't get enough screen time and some characters don't even interact with each other, but in a movie with so many characters (pretty sure the number was over 60 main characters), there's only so much that can be done.
Firstly...Thanos! Sorry Loki, you have now been deranked to the 2nd place position for best Marvel Villain. And Killmonger, you're now 3rd. Thanos has claimed the Number 1 spot as the greatest Marvel villain.
In just 5 minutes, you're shown why Thanos is such a threatening villain. Swiftly killing off heaps of innocent people, beating the crap out of THE HULK of all people, killing 2 beloved characters and leaving another to die in space. I was blown away in the first 5 minutes of this movie.
Now for the other characters. It may have only been 4 years in the making but seeing the Guardians of the Galaxy join forces with the Avengers was still a dream that was realized today when I watched this movie. And boy, it was amazing. The Guardians were as hilarious as ever, even going as far as to create tension between them and the Avengers for who could own the spotlight in each scene.
Like I said, some characters are more Cameos than actual major characters. Of course, with over 60 characters, not everyone can be a major character. Rocket gets the most screen time out of all the Guardians, whilst the rest get maybe 5 to 10 minutes of screen time, kind of like Spider-Man in Civil War. But the Guardians are actually spread out throughout the course of the movie, so it felt like they were around much longer.
The Action...mind blowing. As expected, this film suffers from shaky cam during action scenes, just like The Winter Soldier and Civil War, both of which were directed by The Russo Brothers too. But teamwork...such a major theme in this movie and boy, do these characters use teamwork. Seeing characters use Dr Stranges portals to attack Thanos from unexpected places whilst Star-Lord uses Dr Stranges powers to bounce around the place without touching the ground was amazing to see.
The movie was also barely sluggish. Not once did I ever look at my watch to see how much longer the movie had because I was so invested in it. Even if a scene didn't have action, it had great banter between characters or the presence of one of the many great villains in this movie. Oh, and a certain someone from one of the very first MCU films shows up again, despite the rumors that he would never come back due to the actor not wanting to play the role again. Only a cameo but I literally shouted "Holy SHIT!" when he showed up on screen.
Lastly, the stakes. Let's be honest, we all assumed that Thanos, even if he were to equip all 6 infinity stones, would most likely not use the stones to their full potential, because then no one would stand a chance against him and there wouldn't be any conflict. But we were wrong, he uses every stone to their fullest potential, making quick work of everyone around him multiple times throughout the movie.
And the end of the movie, a massive cliffhanger that leaves you depressed but thrilled at the same time whilst you wait a whole year for Avengers 4 to be released so you can figure out what the heck happened.
10/10
Best movie in the entire MCU, possibly the best superhero movie of all time. Marvel has been building up to this movie for 10 years...and they gave us the blockbuster of a lifetime.