Spider-Man: No Way Home plays the ‘greatest hits’ and pleases critics

No Way Home brings Tom Holland’s superhero together with characters from previous eras.