Scripted and Unsurprising While the acting on the part of Tom Holland and crew was great, this movie felt campy, scripted, and none of the twists surprised me. I didn't feel like anything new happened and it seemed like the conveniently forgot much of their own cinematic lore. Many of the plot devices felt like plot devices and the villain was unoriginal and forgettable.
I found it hard to believe that the same man who essentially put training wheel's on Spider-Man's suit in the original movie would have given high tech glasses to the same teenager and left no safety measures in place. Also, watching the glasses get tossed around during action sequences was painful - why are the controls to the entire Stark system in something so easily lost and/or broken? Much of the plot dealt with Stark tech but seemed to forget all the earlier films, particularly Avengers 2 and Iron Man 3, where Tony learned that his tech could be used for evil and taught him to install safety measures and generally be more cautious than he had previously been. Also, everyone in the film kept acting like Spider-Man was the only superhero left on earth... like, what? Apparently Black Panther, Scarlet Witch, Valkyrie, and any of the other superheroes still around are completely irrelevant? That was hard to believe and so was everyone's expectations that Peter and his webs would be able to take on elemental monsters??? What are sticky webs supposed to do against a water monster? All to say, I didn't find the plot to be very believable or surprising.
Looking now at the good, the acting on the part of Tom Holland and the rest of the "high school" cast was great. Both of the teacher's were hilarious and the sub plot with Ned worked way better than I had initially thought it would. The visuals were amazing - I know that will surprise zero people.
I think you can definitely wait to see this movie until it comes out of theaters.