Much anticipated, but a little letdown. SPOILERS!

Rating: 7/10 (26 April 2019)

The plot holes in Endgame can't be denied.
I mean come on, how far away from earth were Tony and Nebula when they ran out of food, water and air. Then Capt. Marvel gets them and their ship home all safe and well. Must have been in Earths orbit by that stage, just calculating re-entry while blacking out.
Many lengthy scenes of nothingness, and then many unexplained scenes of action/importance.
Thor (my favorite character) ended Infinity War and started Endgame as the supremely powerful god of thunder, then turns into a pathetic (not brooding, but blubbering) mess which he doesn't fully recover from by the end of the movie. And apparently Stormbreaker lost its mojo too.
Hulk is essentially a no show as well.
Ant Man is still defying the physics laid out in the first Ant Man movie.
14M+ possibilities of the future, and only one works? But Dr Strange can't tell anyone, or it won't happen! So every problem they encounter or cause is the exact right thing to do?
Everyone snapped back into existence after 5 years, and just go on with their lives like nothing happened. Apparently the entire world just stopped, awaiting their return, or everyone at that school got held back 5 years.
Oh, don't forget to look out for the strangely setup all female mini battle in the final fight scene, that was just weird.