An epic world view with epic battles, a deep villain with deep reflections

Rating: 8/10 (14 March 2019)

I always love popcorn movies with deep reflections on real problems. And Avengers: Infinity War is, IMO, not THE best, but one of the best Marvel movies ever made. If you want to know, I think Captain American: Winter Soldier is the best in MCU.
Let's take away the grand world and fancy effects, this is a movie about a very serious social problem: booming population and limited resources. How do we choose to solve this problem does not make us a villain. It just makes us humans. It also brings the question that does ends justify the means. If you really think about it, this movie has more to offer.
Infinity War builds an epic world. It introduces us to the entire Marvel Universe. It also builds an epic "Villain". Thanos, after seeing him in previous easter eggs, I worried he was going to be a classic villain with no humanity. But he's not. In Infinity War, Thanos is a human. He has his background, he has his value. The fact that he only kills to bring balance to the Universe after his world was destroyed indicates that he has human feelings and he wants to solve the unsolvable problem. Most importantly, he has the terribly strong will to act on it. This makes him one of the most well built "Villain" in history.
Music, scenes, battles are pretty well designed in this movie. And the shocking ending really gives us huge anticipations for the sequel.