I knew the movie would be good, judging from the first film, but not that good. This movie's perfect. Alfred Molina is perfect as Doctor Octopus, and Tobey Maguire did a great job as well. The computer graphics are also very good and it's just absolutely amazing how they made Doctor Octupus' tentacles come to life like that, especially in the awesome scenes like the scene where Spiderman and Doc Ock fight on a train. I was never really a Spiderman fan until this, even though the first movie was quite good. Judging from "Spiderman 2" I know "Spiderman 3" will be awesome, but probably not as good as "Spiderman 2", for me, this will always be one of the best if not the best movie I've ever seen. This movie is a must see and I recommend it to everyone, but watch the first movie first.