Spider-Man 3 visits the dark side but returns entertainingly and intact

The arachnid war

by