20070506 movie-reviews: Review: Spider-Man 3