Spiderman is my all time favourite superhero and Tom Holland my favourite all time Spidey! His charming portrayal of the web slinger elevates this rather ho hum Marvel entry (Peter Parker's European Vacation) into something more than the sum of its rather messy parts. He's just so lovable, vulnerable and adorable in the role. Tom was made to play Spiderman. Physically adept and emotionally relatable, he is totally convincing as a 16 year old kid, something which the excellent Maguire and Garfield, just didn't quite get - they seemed too old to be high schoolers, whereas PP and his squeeze MJ (Zendaya) look like kids and act like kids. The plot is fun but scrappy with Jake Gyllenhall chewing the scenery as the ever so evil Mysterio and Samuel L Jackson just playing SLJ - his portrayal of Nick Fury in this outing feels like he was going through the motions. The set pieces are fast, furious and quite exhilarating to watch but nothing groundbreaking. All in all an enjoyable way to pass a couple of hours, made special by the performances of Tom Holland and the lovely Zendaya.