This movie is amazing. I saw it opening day and I have to say that it is even better than the original (which if you ask me is pretty hard.) I was afraid that it wouldn't live up to my expectations because it was a sequel and usually they are not as well written or as well performed as the first ones. This one made me think other wise. The script is one that lets you know the seriousness of the story and yet at the same time it gives you small little bits of humor that keep you laughing. The performances are such that the viewer believes that they are watching the real people. You can almost believe that these aren't actors but really Spider-Man having trouble with his life. The end is good and complete it makes you happy and yet sets you up perfectly for the third movie, which is planned to come out in 2007. You don't really notice the two hour length of the film because you are absorbed the whole time in the plot. It keeps you on the edge of your seats and yet at the same time it is very human. remove the action and you still have a film that would be worth watching. It was great.