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