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