Andrew Garfield — Spider-Man / Peter Parker
Emma Stone — Gwen Stacy
Rhys Ifans — The Lizard / Dr. Curt Connors
Denis Leary — Captain Stacy
Martin Sheen — Uncle Ben
Sally Field — Aunt May
Irrfan Khan — Rajit Ratha
Campbell Scott — Richard Parker
Embeth Davidtz — Mary Parker
Chris Zylka — Flash Thompson