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