This is what, the 3rd reboot? I think this is the most accurate in terms of identifying him for what he is - a high school kid. Tom Holland looks the part and is a good actor. The supporting cast is also very good including our Pittsburgh native Michael Keaton. We enjoyed it albeit I think it was about 20 minutes too long. Also wasn't all that crazy about the Tony Stark scenes. Two of the funniest bits were the very ending of the movie and the end of credits scene. Grade: B/B+.