Question: who plays peter parker in the amazing spider man 2?
Answer: Andrew Garfield