Question: who plays green goblin in amazing spider man 2
Answer: Dane William DeHaan