Great movie but too many spoilers in the trailers and some weird castingchoices

Rating: 8/10 (15 July 2017)

Let's start with saying: I liked this movie a lot. It's a fresh take on the Spiderman movies we've seen in the past and a clear part of the Marvel Cinematic Universe.
We've seen Tom Holland in Captain America: Civil War and he made quite a strong impression there as the somewhat clumsy, young and witty Spider-man. So my expectations for his stand-alone movie were quite high.
And they did deliver it well. It was a fun and exciting coming-of-age/high school movie with a a great villain in alien-arms-dealer Michael Keaton. And Robert Downey Jr./Tony Stark in a somewhat struggling father-figure role. And because we have a really young Peter Parker, we can also have a younger than usual aunt May, funny and vibrant Marisa Tomei.
So far so good. Some disasters Spidy has to prevent/fix are directly because his own doing. He jumps into situations without a second thought and deals with them on the spot. This brave and hyperactive Spidy fits well in the MCU and is bound to be a comic relief for a lot of coming movies.
So, the writing, camera-work, editing, production, directions and acting is great - why not a 10? Simply because the trailers (except for the home-video teasers) gave away too much of the movie. I new what was going to happen and that took away a lot of fun and excitement for me. I go to the cinema a lot, so it's hard not to look at the trailers. And it felt too politically correct in casting. Especially Flash was cast wrong. Tony Revolori did well for the part he got, but my Flash is a big mostly physical bully in the comics and the choice for a short snakelike mean character who is part of the decathlon team seemed off.
Apart from that I enjoyed the movie a lot 8/10