Another one of the best sequels ever made, this movie correctly keeps up with the previous one. Tobey McGuire, Kristen Dunst and James Franco are still great in their roles, Alfred Molina was a worthy successor as a villain. His character Dr. Octopus is very well written and his origin story is terrific. Danny Elfman's music does not disappoint either and the special effects offer excellent action sequences. There is a lot of action, humor and a great plot for Peter Parker's story. Sam Raimi managed to continue the Spider-Man story in a respectable way. My final rating for this movie is a 10/10.