Really dissappointing

Rating: 2/10 (19 February 2019)

My 15 tear-old son and I decided to watch this film last night as neither of us had seen it before. I didn't have high expectations but I was really dissapointed.
Overall it was just so flat. From the script to the music, direction, editing, lighting, and pacing.
I'm not sure where to start but I guess the script would make sense.
It's so boring. It's full of dull conversations between one-dimensional characters. Peter Parker is a bit of a jerk and almost every one he encounters is even worse. They are so badly written that I didn't feel anything for anyone. None of them seemed like real people. And it moves so slowly that my son and I were losing interest minutes into the film. And people's actions don't make sense. For instance, he stops a bad guy from beating up a woman in an alley. Then, for some reason, a whole bunch of bad guys start chasing him. They chase him over fences and onto rooftops. Really? Why? Do bad guys have such a strong bro code that they will push themselves to the limit and risk their lives just because some kid beat up some other bad guy? It doesn't make sense.
Then the film spends so much time on Peter's emotional relationship with his uncle and aunty. Who cares? It's a frickin' superhero movie.
It was about 90 minutes before he even put on the suit. And he's suddenly a master tailor? I couldn't make that suit in a year with all the resources in the world.
It's okay to be unrealistic in a superhero movie if it's a superhero movie. This was trying to be genuine and realistic but it was also silly.
I have to mention the cinematography. It was so dull and static. Again, it's a superhero/comic book movie. Don't shoot everything in static mid-shots. Use dramatic angles and lighting. There were some important conversations in the first half but they were shot and edited exactly the same as the non-important ones. It just all felt so flat.
I could go on but I'll just say we tried watching the whole thing but my son asked if we could stop it halfway through.