Wow! Marvel has done it again... Indeed, each time I think I'm pretty much done with their MCU and how they have saturated the movie calendar with their generic super-hero flicks, they come up with something fresh, interesting and simply pretty damned entertaining. I mean, even though Sony must be happy with the deal they have made, it still must be painful for them that none of the previous installment they made without the help of Marvel was so good and it is even more embarrassing that these guys managed to deliver the best Spider-Man movie directly with their very first attempt. Basically, even though like anyone else, I always thought that Spider-Man was one of the best characters in this genre, the previous movies always messed up some crucial elements. In this movie, it was however pretty much flawless. Indeed, at last, they cast an actor who wasn't reaching his 30's and the tone was just pitch-perfect. As you must know by now, this time around, they went for some high-school vibe which worked so well with this character. On top of that, even the way they added this movie into the more and more complex MCU worked very well and it didn't feel forced like in many of the recent installments. Another thing that was very well done was how they managed to keep a small scale which was so refreshing following the overblown mess that they gave us in their previous movies. The only minor issue I had was that, even though Michael Keaton was solid as usual, the Vulture was not really an impressive villain, especially compared to the awesome enemies they gave us in most of the previous installments. Anyway, to conclude, against my expectations, it is in fact the best movie I have seen so far released in 2017 and it is completely worth a look.