by Marc Webb Produced by Avi Arad Laura Ziskin Matt Tolmach Screenplay by James Vanderbilt Alvin Sargent Steve Kloves Story by James Vanderbilt Based on The Amazing Spider-Man  by Stan Lee Steve Ditko Starring Andrew Garfield Emma Stone Rhys Ifans Denis Leary Campbell Scott Irrfan Khan Martin Sheen Sally Field Chris Zylka Music