Vulture maybe? Beginnings of the Sinister Six?
Vulture also on Wikipedia to be in this. Actor will be Michael Keaton