Avengers: Endgame ★★★★½

Warts and all, this is a perfect end to a remarkable feat of cinematic storytelling/franchise servicing.