Avengers: Endgame ★★★★½

Many of the 22 MCU movies were hit or miss - A repetitive collection of one-liners, MacGuffins, and incomprehensible CGI fight sequences. Endgame has all of those things as well but at the same time manages to slow things down and pay off almost every character moment of the proceeding films. Really a staggering accomplishment. The movie's runtime is 3 hours and it felt like at least a third of that was the credits. Endgame is at once thrilling, emotional, funny and cathartic.