Gareth Rhodes’s review published on Letterboxd:
The Infinity Wars left me needing to take a breather, but there's no time for that in the MCU - new arcs must be created, legacies need to be drawn upon...dollars need to be made.
Firstly, Tom Holland's enthusiasm is cute. He's been an uptempo beat of the franchise since his introduction in Civil War. He likes being Spider-Man and it suits him.
The movie hops out of the blocks by establishing a post-Infinity War world while tonally reminding us that we're watching a comic book film about teenagers and their age-old romantic insecurities...not forgetting bucketloads of mayhem, buildings crashing down and towering monsters.
Though it tries to stay lively, the sheer regularity of these films and their uniformity causes the exposition (particularly the Jake Gyllenhaal stuff) to drag like a dead weight through a sea of porridge. "But Spider-Man has greater responsibilities now...he has the weight of the world on his shoulders". Yes, and we've seen that shit so many times it's stale, no matter how brightly coloured the repackaging.
The film is written to incorporate a summer holiday tour surface appeal; Venice, Paris, obscure Dutch village and London all getting a pin on the map. Songs are used to add pep, indeed there are long spells where this has as much mainstream rom-com appeal as anything else. I'd normally call that a good thing but the lack of chemistry between Holland and Zendaya (MJ) doesn't scream 'cute' or 'adorable', it just screams.
Tedium creeps in after 30-40mins as the movie shows its hand, leaving the rest of the running time to jump through predictable plot hoops. The post-credit scenes tend to be my favourites in the MCU. Is that because I like my superheroes in small snippets or that the movie is over? Probably both.