What an amazing movie. Visually stunning, emotionally touching, and with moments of true humor...in other words, virtually flawless. Tobey Maguire was born for the role and brings a level of humanity to the character that is intensely moving; you will feel connected to Peter and his struggles in a way that it would seem impossible to feel connected to a "superhero." The world needs Spider-Man, and yet, at the same time, who can blame Peter for wanting to have a normal life? I laughed out loud at parts and was close to tears by the end of the movie. Best of all, Spider-Man 2 passed my test of the mark of a truly great movie...upon a second viewing, I was just as enthralled as I had been the first time. Don't miss this movie.