Highs: Great special effects (particularly the scenes with Spidey swinging through New York City), great fight scenes between Spidey and Doc Ock, Alfred Molina is perfect as Doctor Octopus, and shows how hard it can be to maintain both a superhero life, and a normal life.

Lows: Not much, other than the fact that it dwells A LITTLE too much on the relationship between Peter Parker and Mary Jane (although I do understand that SOME time must be spent on it).

Overall: With great acting all around, great special effects, and a surprisingly touching story, this is one of the few "blockbuster" movies out this summer worth seeing. It probably ties with X-Men 2 as my top superhero movie so far. I give it 8/10!