Avengers: Endgame ★★★½

All my issues with the MCU are forgiven because they ended this on the perfect final moment.