Question: who plays harry in the amazing spider man?
Answer: Dane William DeHaan