Avengers: Endgame is a magnum opus and by my estimation the greatest super hero movie ever made and also a really great film. The culmination of 21 movies that came before it Endgame is everything it needed to be and more. You don’t feel like you have been in a movie for over three hours because it goes by so fast. The dialogue and action keep you entertained and engaged from start to finish.
This is one of those movies with a galaxy of stars from all the previous films. I do believe its helpful to have seen all the previous titles so you can get full idea of what’s happening. One thing I do think is that you need to see it on a big screen. Don’t wait for this to come to home video.