Synopsis of The Amazing Spider-Man 2 123movies: As the movie opens, we discover Richard (Campbell Scott) and Mary Parker (Embeth Davitz) stealing away with a few critical Oscorp documents while leaving younger Peter in the care of Aunt May (Sally Field) and Uncle Ben. Flash forward approximately a decade, and Peter (Garfield) is swinging into motion as Spider-Man; having effectively thwarted the hijacking of an Oscorp truck by notorious Russian criminal Aleksei Sytsevich (Paul Giamatti), Peter ditches the costume simply in time to satisfy up with Gwen Stacy (Emma Stone) at their high school graduation. Despite his deep love for Emma, however, Peter stays haunted via his promise to her overdue father now not to get emotionally worried together with her for worry that she may be targeted with the aid of Spider-Man’s enemies. Meanwhile, younger Harry Osborne (Dane DeHaan) inherits OsCorp and a lethal retrovirus from his father Norman (Chris Cooper), and exceptional however timid OsCorp scientist Max Dillon (Jamie Foxx) gets infused with a powerful dose of energy even as trying to restoration a defective energy circuit inside the lab. Upon regaining cognizance, Max discovers that he has the power to harness electrical currents – the higher the voltage the more powerful he turns into. When a conflict with Max in Times Square shorts out Spidey’s internet-shooters, Peter goes to work on growing a extra dependable model of his signature weapon while Harry grows satisfied that Spider-Man’s blood is the key to his survival. Later, villainous OsCorp chairman Donald Menken (Colm Feore) steals the organization out right out from under Harry, using the vengeful teens to interrupt Max — now Electro — out of the heavily-guarded Ravencroft Institute for a -pronged attack on Menken and Spider-Man. The stage for that battle is ready while New York City goes dark simply as Peter proclaims his like to Gwen, plunging the wise-cracking internet-sling-er into a fight that might for all time regulate the direction of his lifestyles..
IMDB ID: tt1872181