film still of Willem Dafoe!!! as Green Goblin in Spider-man 2002