If the current Server doesn't work, So please use other Servers below.
Peter and Harry must battle through an island of spider monsters to get to Norman Osborn, who appears to control them all; the boys discover the real mastermind.