Overall a good movie, felt like Infinity War and two previous Avenger movies were better, not as rushed. There were many holes in the internal story for Endgame, could have been pushed out to two 2-hour movies to help fill in some questions.

In general I was pleased but without giving away spoilers and movie details it's a movie to check out for all fans and want a good 3-hr experience at the theatre.