Avengers: Endgame

Avengers: Endgame ★★★★½

I’m still processing. Moments of shear joy. Tears were shed. Obviously.