Not satisfied with Time Travel logic.

Rating: 8/10 (3 May 2019)

Movie is good no second thoughts about it, but it is far from being great. I felt little disappointed for how Marvel handled Time Travel in Endgame. There's eventually no cause and effect phenomenon in this movie. One can do what ever they want in past and still nothing gets affected in current (future timeline). Nebula kills her pastself but current Nebula should also have erased from existence, but we didn't see that.

Overall it's good but time travel could have been depicted differently.
Characters literally messed a lot with past self still there was no consequence. Thor brought Mjolnir with him in future leaving no weapon for past Thor.
If Tony stole that Teseract then Fury would never have got access to Tesseract but that too doesn't seem to have any affect on current timeline.
Disappointed with time travel philosophy of Endgame.
And story felt bit not too much but bit exaggerated. Movie could have been shortened by 20 minutes easily.
There were several scenes which felt unnecessary and several scenes were not showed, like how Thanos was able to bring whole army to current timeline if Nebula took only one tube of Pym Particle.
The action sequences are great and VFX is just amazing. I didn't find any problems in CGI.
It great but still it doesn't deserve 10/10.