Stop reading this and go watch it!!

Rating: 10/10 (30 April 2018)

I loved this film!!!!
10 years down the line, plenty of great films, and a few duds have led to this moment, and this film doesn't disappoint at all - well done to the Russo brothers for another great marvel film.
Despite the huge cast the film does a good job of balancing the story between all the heroes, though more Cap and black Widow would've been nice, aswell as being able to give plenty of screen time to Thanos in order to flesh him out, which is done brilliantly so we learn more about him and his motives behind his actions, which are not just a random "Wants to destroy the world" plot. He may actually be a better villain than Loki (Controversial?).
The interactions between the different factions within the films are fantastic and are in keeping with the marvel-ous (Couldn't resist that one) sense of humour that runs throughout the MCU. I wondered whether every single previous screenwriter had been involved with how their characters would interact as none of them seemed to act out of character to their previous films, unlike for example Ragnarok, where I found Thor to be "written" completely out of character to the previous films, but here he is back to best. His interactions with the guardians at the start is by far my favourite exchange in the whole movie. The film is truly packed with fun, sadness, action, and quite a few shocks, which despite the spoiler warning, I will not spoil everything for you all.
However - I guess "spoiler warning" for the rest of the review...
Obviously despite my 10 rating there are elements that could've been better in my opinion and a couple of plot holes. For example Vision explains they need to destroy the mind stone, but why didn't doctor Strange think to destroy the time stone, then there would be no way for Thanos to get them all?
I felt sorry for Vision in this film as, anyone who knows anything about Marvel will know that he was going to die in this film, and I felt he has been quite underused in previous films so can't see him coming back, so it would've been nice to have seen him go out in a blaze of glory, saving Wanda for example, instead of being injured through the whole movie and not doing much else. A sorry end for a quite interesting character.
I also felt a little letdown by the Black order, I can see why Thanos only loved Gamora as his other "Children" were pretty poor, with the exception of Ebony Maw who I was sorry to see go. I expected a lot more from them, I especially expected some to survive this film.
I loved the ending of the film as it was true to the comics although I felt the choice of characters to "kill" off were a little strange as all the original Avengers remained alive, whilst the "second generation" all disappeared, Black Panther, Spider-Man, Doctor Strange, all the guardians barring Rocket - all gone, despite already having announced sequels, so obviously you know they're coming back. I think it would've been interesting if for example Black Widow, War Machine or even Bruce Banner would've gone as there would've been more of an impact. But that's just my opinion on it. I also thought Starlord would've been kept around to atone for his mistake which led to it all.