I have never been a big fan of the first Spider-Man movie, but I have to agree that its sequels, especially 'Spider-Man 3' have finally won me over. I've been a Spider-Man fan for a rather long time, but the Green Goblin has always been, to me at least, the lamest villains in Spider-Man's villains galore. Dr. Octopus isn't really the coolest one in the bunch either, but growing up I kinda liked him and his movie incarnation presented a nice multi-level character.

The second Spider-Man has the convincing CGI effects but is also miles more interesting and comedy-packed than its predecessor, which is why I liked it so much. Though some parts of it are borderline cheesy there's enough to keep the film grounded.

Only the middle-part of the film seemed horridly stretched out and a little boring though its nice to present Spider-Man having problems. I also wasn't irked by the revelation of his identity to a number of individuals, but in some places the film just seemed to lose its pace at times.

However, the film undoubtedly has all the right ingredients of a great film. It doesn't compare to Spider-Man 3 in terms of plot, but it definitely has a memorable cast and is in most ways superior to the first one. Definitely recommendable.