Spider - Man has now faced his greatest enemy The Green GoblinSpider - Man has now faced his greatest enemy The Green GoblinSpider - Man has now faced his greatest enemy The Green Goblin