Nice! More like high-school comedy, until last third of movie

Rating: Null/10 (8 July 2017)

Rather than a "regular" Spiderman continuation, this movie is a sequel to last year's "Captain America: Civil War" (an Avengers story under that misleading title) which introduced Tom Holland's brilliant interpretation of adolescent Peter Parker/Spiderman. Therein, Tony Stark was sufficiently impressed by Peter to now recruit him to be an Avenger-in-training, under the cover of a high school Stark-sponsored internship.
While the plot line entertains with the buffoonery persona of Peter the high school student, Spiderman keeps getting into trouble by trying to bring an ultra-modern weapon trafficking cartel into justice (despite Stark's repeated cautioning). The narrative cuts back and forth between the life of the high school kid (hence the title, the homecoming prom) and the repeated blundering of Spiderman.
Running parallel with Spiderman's trajectory is the villain, Vulture, who eight years ago acquired mind-boggling technology by secretly retaining some salvaged Avenger headquarter wreckage he was supposed to turn over to Stark. As a result, like Ironman, he developed a "suit" that gives him superhero power. How powerful? Vulture makes the Avengers' new recruit Falcon (not appearing in this movie) look like a harmless little sparrow.
As mentioned in my summary line, the tone changes in the last 45 minutes. Peter is overjoyed to have the girl he has a crush on to be his homecoming prom escort, only to find that she is the daughter of Vulture with whom he has had a brief encounter in one of his earlier blunders. Not exactly an innovative plot twist but serviceable nonetheless.
There are several main themes running through this movie. First, there is the father-son relationship, with Stark as surrogate father to Peter.
Second, it is sort of coming-of-age story of Peter. Stark being Stark, the new suit he designs for Peter is absolutely overwhelming (with the beautiful voice of Jennifer Connelly as the "suit lady" that Peter fondly nicknames Karen). Both finally realize that it suffocates the real Spiderman underneath. Stark takes it back. Peter learns by bitter experience that he is Spiderman NOT because of the suit, but because of himself.
Third, more mundane, is the dilemma of finding that your love interest's father is the villain you are pursuing.
Now to the players.
While this is entirely subjective, I won't be surprised if a substantial portion of fans share my view that Tom Holland is the best Spiderman to-date. Michael Keaton, never dull to watch, serves this movie well as the villain Vulture. The regulars you will be happy to see are Robert Downey Jr as Stark, Marisa Tomei as Aunt May and Jon Favreau as Happy Hogan. Gwyneth Paltrow as Pepper Potts has a cameo appearance at the end and even favours the screen with a kiss with Stark. Mandatory at the high-school story are clowning sidekick Ned played by Jacob Batalon and love interest Liz played by Laura Harrier.
Finally, the 3D in the screening I saw was the best I've seen so far. Two set pieces, among several, are well crafted: the Monument and Stanton Island Ferry.