
1. The Triumph of the Green Goblin
Aired: Sep 12, 1981The Green Goblin's latest scheme involves contaminating the city's water supp...
A meteor crash unleashes a monstrous entity, Swarm, born from a swarm of thousands of bees infused with the meteor's potent energy core, now dwelling within a massive beehive lair.
Streaming in: