User blog comment:ClockworkFirefly/Spider-Man MCU Film Series/@comment-5412428-20160603050015

Green Goblin is an epic villain but holy fuck his rights have gotten the piss beaten out of them

Vulture is most likely the Homecoming villain