A beautiful conclusion!

Rating: 9/10 (28 April 2019)

Well this movie is an experience, like for a moment you like it and for a moment you think, am i just fanboying? The reason is the plot holes created due to the time travel plot device. Overall the stakes are high, but are they really? Too many plot conveniences, contradictions with the early established facts and all that stuff in the storyline.
If you go in to enjoy the final battel, you'll get all yours hungry ass needs.
And Tony's character arc with other original avangers was full circle, i just loved it.
But more i think about the movie as a whole, it makes lesser sense.
I might be wrong, but here is one of the
many examples.
The ancient one says that removing even 1 infinity stone can disturb the timeline coz we all know that these stones are basically binding the existence of the universe, they were even before the existence of the universe or singularity.
And hence Captain America goes back in time to keep the stones from where they were taken.
But it doesn't change the fact that in the main MCU timeline, thanos distroyed all of the infinity stones and the world is just fine. Nothing happens for 5 years so far. And yes Dr. Strange doesn't have his time stone now.
And Captain America has to keep the stones back at the exact same time in the past where they were taken, but it's not possible because when cap will go back at the exact same time to return the stone, the ancient one will already have a time stone. It will create a paradox anyway in the main timeline irrespective of other immerging alternate timelines.
I think they should have completely omited the time travel as a plot device beacuase then nothing is on stakes and it results in a lot of plot holes which makes a movie with a ton of potential, dumb.
They could have used the Adam werlock storyline or something els but time travel, coz it's just clichÃ©. Everything setup in infinity war becomes less impactful.
And for that reason it's a 7.5/10 as a whole for me.
But for the conclusion, it's a 10/10.
Infinity war > Endgame.