A superb movie if you exclude the complexities of Time Travel

Rating: 8/10 (29 April 2019)

Being a Marvel Fan, I am happy with the movie. The movie had some great moments a Fan could wish for. But the expectation from the movie especially after the performance of Infinity War (a mind blowing movie: 10/10) were not fulfilled. The movie literally had so many loop holes and lacked logic at many critical points that I couldn't really enjoy the positives as much as I did for Infinity War.
I watched the Movie in IMAX 3D, so obviously the viewing experience was awesome as the movie was shot very well, the cinematography, the VFX, the action scenes, etc. were really great (10/10). But then came in time travel and they took a stand on the concept of time travel different from any other movie. Even that is fin as they have the freedom. But then repeatedly, at every crucial point they violated the rules that they set themselves. The concept of creating a parallel timeline, the concept of not effecting your present by travelling to the past was all lost when they started collecting the stones.
The same issue is with Captain Marvel altering the time line at the end of the movie.
Another problem is the idea of how Thanos with such a huge army travelled through time to the present using just 1 vial of Pym particle and with no available technology of using the Pym Particle is beyond digestion. They need to explain that part as everything relies on that.
There are many other loop holes and errors (I have counted more that 10 major-major issues). But the movie had many positive points. Professor Hulk finally appeared as expected. A base for Ronan has been set. Almost everyone is back for the Last Battle. And sadly, Iron man is dead (that another problem with the logic of the movie).
No doubt that many movie have loop holes, but it wasn't expected at such a large scale of this Movie. It was a 10/10 because of the battles, because of the acting, etc. But it lost 2 crucial points because of the flawed storyline. The movie is an emotional sine curve, it has moment of anxiety, joy, horror, sadness, excitement, etc. But surely it's not a 'Movie of the Generation' or a 'Masterpiece'. I feel Infinity war deserves and keeps these titles.
But worth a watch, and do watch it in IMAX, you would love the battles.