Great movie

Rating: 10/10 (25 July 2018)

I have to admit, before seeing this movie, I didn't take time to re-watch all of the previous MCU films. I still enjoyed Infinity War very much! The action scenes are breath-taking, the character development is fantastic, and the ending is emotional-it broke my heart. After seeing Infinity War, I re-watched all 20+ MCU movies in the following days, and you know what, I was really amazed by how this story was prepared since day 1, and carried out so well. All movies and post-credit scenes combined made so much sense for the plot of Infinity War.
The best character, which I wasn't expecting, was Thanos. He was not some villain who just want to control or destroy the world. Thanos character was built with deep emotion, and a real good reason for his action.
I am not good with words, so I cannot express how much I enjoy this film. I really recommend anyone who is going to watch this, re-watch the 20+ MCU movies first. Check on Youtube for how to watch MCU movies in the correct timeline order, don't watch them based on their year of release.