Guest Stars James Arnold Taylor voices The Leader J.K. Simmons voices J. Jonah Jameson Robin Atkin Downes voices Abomination Steve Blum voices Devil Dinosaur Drake Bell voices Spider-Man Eliza Dushku voices Citizen #1 Steve Blum voices Citizen #2