Sandman/Flint
Marko: Thomas Haden Church Venom: Topher Grace Gwen Stacy: Bryce Dallas Howard
Aunt
May:
Rosemary Harris
J.
Jonah Jameson:
J.K. Simmons Captain Stacy: James Cromwell Betty Brant: Elizabeth Banks Joseph 'Robbie' Robertson: Bill Nunn Man in Times Square: Stan Lee