cast
Andrew Garfield
as Spider-Man / Peter Parker
Emma Stone
as Gwen Stacy
Rhys Ifans
as Dr. Curt Connors / The Lizard
Denis Leary
as Captain George Stacy
Martin Sheen
as Uncle Ben Parker
Sally Field
as Aunt May Parker
Campbell Scott
as Richard Parker
Irrfan Khan
as Rajit Ratha
Julianne Nicholson
as Mary Parker
C. Thomas Howell
as Jack's Father
Miles Elliot
as Billy Connors
Charlie DePew
as Philip Stacy
Leif Gantvoort
as Cash Register Thief
Annie Parisse
as Martha Connors
Chris Zylka
as Flash Thompson
Stan Lee
as School Librarian
Embeth Davidtz
as Mary Parker
Max Charles
as Peter Parker (age 4)
Hannah Marks
as Missy Kallenback
Kelsey Chow
as Hot Girl
Jill Flint
as Receptionist
Skyler Gisondo
as Howard Stacy
Amber Stevens
as Ariel
Barbara Eve Harris
as Miss Ritter
Damien Lemon
as Taxi Driver
Kari Coleman
as Helen Stacy
Mark Daugherty
as OsCorp Intern