Question: who plays spider man in amazing spider man?
Answer: Andrew Garfield