Avengers: Endgame (out Apr 24) lives up to its hype. It's not perfectly written or structured but it's an "event movie" that provides a spectacle and an experience that’s hard to forget. There are plenty of surprises, the right balance between comedy and drama, and some strong character interaction (particularly in the opening hour). See it with a big crowd! Grade: A-.