This movie it's not just a perfect superhero movie, but a great film too. Peter Parker's story arc it's perfect. The CGI effects still looking good at this point. The action is better than lots of movies today, most notably the train fight scene. The soundtrack is once again so good. The villain in this movie is written so well.