This is a film that once you start watching it, you cannot stop. It is a surprisingly stunning film, both for its emotionally resonant melodrama and for its visually dazzling special effects. The protagonist struggles between being Spider-Man and being Peter Parker. Being a Spider-Man requires fighting against the villains and saving the civilians. Being Peter Parker demands a quite life with Mary Jane. There are just tons of proverbs or mottos in the film: the screenplay, particularly the dialogue design, is simply amazing. The design of the villain is also fantastic, and is kind of unique in the history of superhero movies.