Avengers: Endgame ★★★

Does exactly what everyone I was expecting it to do. An extremely entertaining watch with a lot of fun action, likable humor and a lot of fan service that somehow makes a nearly 3 hour run time go by in what feels like nothing. Just wish that it went in a bit more of a interesting direction in the last thirt and that it would have left me with a bit more of a strong emotion like Infinity War did. Even so, I'm sure it will please most if not alllong time fans and I can't deny that this film is a pretty impressive feat for generally holding together everything as well as it does.