Astonishingly good film

Rating: 9/10 (29 April 2018)

* THIS REVIEW CONTAINS SPOILERS *
Wow! This movie is amazing. I'm in no way a die hard Marvel fan but I have watched most of the MCU movies and I can safely say that the hype is both warranted and lived up to.
Thanos is by far the greatest villain we have seen and of course he should be. The most incredible thing about Thanos was how quickly and strongly I felt emotionally attached to him. The moment when you sacrificed Gamora, I could tell he was genuinely crying and upset. The way he interacts with her as a child shows how much he actually cares for her. Thanos is one of the few villains who I've found myself connecting with. Whilst his goal to wipe out half the universe is in no way a good thing, his motivation for doing it (a cull in order to preserve the finite resources of the universe) is completely believable and makes sense considering the experience he had on his home planet.
When Thanos won at the end of the movie, I couldn't help but feel a bit of happiness for him. As he stood in the sunset and spoke to Young Gamora, I was pleased that he had completed his goal after all of his personal losses.
The ending of this movie shocked me. I was expecting the usual "they all lived happily ever after" storyline but the fact that it wasn't like that made this film infinitely better.
The fight scenes are choreographed to perfection and the special effects are stunning.
I would go as far to say this is one of the best films I have ever seen and I think it deserves to break all of the box office records.