WOW.

I had low expectations after Spiderman 1. Spider Guy 2 is a blowout, take no prisoners, roller coaster ride of a film. It's got it all: great story line, edge of your seat action, romance, humor, fine acting, break neck pace,.well, you get the idea.

This film is for the whole family. Great chase scenes, crashes, and special effects for the guys. Romance, and a tender love story for the gals. Comic book touches for the kids. It just works so well on every level.

McGuire and Dunst have a chemistry that reminded me of Niles and Daphne in "Frasier." They loved each other from afar, and could not communicate their feelings to each other. The romantic tension was exquisite. So it is here with McGuire and Dunst. You know they have to get together at some point, but the long and difficult road is a journey we enjoy.

The villain is definitely top shelf. Without revealing too much, suffice it to say that he's bad enough, scary enough, and convincing enough to make the film work on the plot level.

The special effects are well done, especially where Spiderman has to save passengers on a speeding train.

Spiderman has self doubts, begins to lose his powers, and longs to be Peter Parker instead of a superhero. He struggles with his choices in life, as we all do. He makes difficult choices, and learns that truth and integrity are rewarded, even when the results are very painful for the aunt who has replaced his mother.

You might see films with a deeper message, but you won't see many films that combine action, romance, and meaning in one slick package. See this one. In fact, you may want to buy this one for your DVD library.