Q: who plays spider man in the amazing spider man? A:
Andrew Garfield