Paul Anthony Cassidy’s review published on Letterboxd:
The latest and by the looks of it last entry into the Marvel Cinematic Universe for Tom Holland's 'Spider-Man' sees the show go on the road as several European locations are now the settings for some of Spider-Man's latest superhero showdowns.
This time Peter Parker (Holland) in the wake of the events of the last Avengers movie goes on a school trip joined by a rag-tag group of dysfunctional classmates featuring his best friend Ned Leeds (Jacob Batalon) and his ultimate heart's desire in MJ (Zendaya).
But there are bigger problems in store as Elementals - huge chaos causing creatures - threaten to destroy earth which sees the arrival of interdimensional human superhero Quentin Beck aka 'Mysterio' (Jake Gyllenhaal) on the scene to save the day aided and abated by Spider-Man and Nick Fury (Samuel L. Jackson) along with the remnants of what was once S.H.I.E.L.D.
But with the shadow of Ironman still looming large nothing is literally what it seems with supposed heroes having ulterior motives.
It's typically well put together as are all MCU films, with likeable performances by Holland and some nice dialogue delivery by the amiable Batalon.
Technically it's excellent with spectacular effects as hologrammatic false realities abound though it does get so labyrinthian in its use that it becomes not just confusing to the characters but to audiences too.
All in this is one of the lighter entries to the MCU which has some fun with the legacy of events in recent Marvel movies and clearly suspecting that Sony were about to take back their intellectual property and prevent Spidey's use in any foreseeable MCU projects - which they inevitably did - have elected for a pretty smart cliffhanger ending that even pays reverence to his previous on-screen incarnations.
Great for kids and mildly diverting enjoyment for adults too.