Avengers Endgame is 3 hours well spent. It is the worthy sequel Avengers Infinity War. Both movies are the conclusion to 11 years of Marvel movies leading up to this one event. Infinity War was one of the best movies I have ever seen. Endgame is not quite as good, but it is close enough.