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