Question: Who plays harry in the amazing spider man?
answer: Dane DeHaan
Dane William DeHaan