Apparently John Leguizamo was attached to the role of Vulture but then dropped so Michael Keaton does the role. What are your thoughts on this? Would this casting work?
Here's a definitive list of all the Spider-People of main continuity (Earth 616)! Another list with Spider-People that originated from other universes/realities will be on the second part.