Visually stunning but story wasn't

Rating: 4/10 (3 May 2019)

To be fair, it would be tough to top Infinity War, but was this seriously the best script they could come up with? The time travel trope was played out two decades ago, so why rehash it again? No idea, but the studio reheated some "Back to the Future" left-overs and went for the lowest hanging fruit on the tree.
Okay, so now Stark and cohorts are going to fix is all by going back in time and "pre-stealing" the infinity stones then politely returning them the instant they were stolen to begin with presumably to "not effect" the timeline. Except, they already affected it when Loki ran off with the Tesseract when they bungled the first attempt. So what came of that? A giant, gaping plot hole is what.
The whole sequence exists simply to remind the audience that Captain America still hasn't gotten over his first love, who by the way is about 60 years old at the time they visit, but she looks just the same. And flat attempt to make the audience feel empathy for Stark as he engages with his father commiserating on parenthood which is conveniently placed before he dies.
Finally, the culmination of the Avenger's time travelling hi-jinks come to fruition when one of the smartest guys around, Banner-Hulk, puts it on and makes a wish. What does he wish for? To undo Thanos' eradication of 50% of the life in the universe. Makes sense right? But he's supposed to be a genius. Wouldn't a better wish be: Thanos was never born? Way more lives saved that way. But why didn't he? Plot There was a need to send Tony off with a heroes death which fell flat.
So, to save Hawkeye, Future Nebula kills her past self with no apparent effect. If you died in the past wouldn't you cease to be in the future? Simple logic. Never mind, this movie jumped the logic rails shortly after title splash rolled.
Ultimately, the movie plays like a Michael Bay boom fest and that's all it really has going for it. The script is cringe worthy and written with one goal in mind: To give the actors whose contracts were up, a way out of the Marvel Cinematic Universe. Technically the movie is superior, but the writing is rubbish.