All kinds of villains from Peter’s past come back to battle their foe and fan service explodes.Trailers revealed some including Doc Ock (Alfred Molina), Green Goblin (William Dafoe), and Electro (Jamie Foxx) !
There is plenty of action, with battle scenes more intense than in previous films, and perhaps less kid-friendly. But the stakes have become more personal to Peter.