Avengers: Endgame ★★★½

Messy and confusing at times but ‘Avengers: Endgame’ is a satisfying, fulfilling, and emotional love letter to the entire Marvel Cinematic Universe.