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