I really like the villain's motivations, his psychology and the way his "powers" appear (and are used) ; very interesting. Also, the conflicted trajectory of Peter Parker as a teenager and as a superhero, with all the inherent dilemmas & choices... These are strong themes, and it nicely shows the complexity of evolving into a greater superhero. With the questions that required to be asked when you constantly have to be the one who must step up.
The core of the movie is all about trust/believe and all the hard choices that come with it ... Who you can trust and what is believable or not (which by the way is what Mysterio is all about). And how to see clear between all the things that happen on your journey... Especially when you often have to take responsibility of things that are much bigger than you.
Such a perfect transition from the Marvel Cinematic Universe we all have known, up until Avengers Endgame. There is a lot of elements that have been introduced in this Spider-Man movie. And it definitely is a foundation for future stories to be told. Exactly like Iron Man (the first movie) had been the first stone of all of this.
Ah and... Stay until the very very end.
There are two bonus scenes. One that is early, during the credits (and that is directly linked to the movie) ; and one that is at the very end of the credits. Each of these two scenes bring astonishingly huge plot points for the future of the Marvel Cinematic Universe. Both scenes call these recent events into question, moving forward...
PS: The movie is very creative. Whether it is for the visuals (in particular when there's Mysterio "behind") ..... or story-wise (with very numerous plot twists & turns) ... It never ends ! Even when it comes to the two credits/after credits scenes I was just talking about !!....