This movie was the best yet in the spiderman movieline, the ONLY gremlin is a superhero breaking a promise? Superheroes are role models, breaking a huge promise isn't a a good example to set for the younger or impressionable audience as its a form of lying.. HOWEVER
The rest of the film was fantastic, 10 out-of 10 , a great story, enjoyed it immensely, and will be rewatching it many times in the future. Not all films are rewatchable even in this franchise, but this one is., highly recommended.