Spider-Man 3...Explain