Almost Perfect

Rating: 9/10 (4 May 2019)

I could have given this movie a score of 100 out of 10, which means that this could be the most astounding movie of all time. But unfortunately it didn't deserve it. As you might find in many other reviews, people are giving high scores and mostly 10. I could've done such thing, but prefer not to. Why?
It turns out that you still can see some obvious flaws in the movie. But most people will not notice it because they're just following the hype of conceiving this as the best movie of the year.
In Infinity War (previous movie), everybody know that at the end of the post credit scene, Nick Fury summons Captain Marvel to help the Avengers in the fight against Thanos. This make every viewer expect that Captain Marvel will play a significant role in Endgame. But I think due to many criticism for the solo movie "Captain Marvel", the director decided to make Captain Marvel has less role in Avengers: Endgame. Hence, after you watch this Avengers: Endgame, you'll start to wonder, why did Nick Fury ask for her help when the Avengers could defeat Thanos without her anyway?
The second flaw, is when you'll notice something is just not right. I mean when you're in an "Armageddon battle", where millions of units are killing each other, you'll expect to see tons of explosions and tons of moving objects at every part of the battle field. Instead, you'll be disappointed in this part. Whoever is the consultant or the chief of CGI, failed to deliver the most epic "Endgame battle" of all time.
So as a conclusion, it's just ALMOST perfect.