I just received that picture in my email last night from the Spider-Man Movie website. I am so stoked about it. Also, one of the attorneys at work mentioned to me that at the school where one of her sons goes to they have a blocked off area in which a movie was being filmed. Her son mentioned spotting the Green Goblin in costume on his glider. Thought that was interesting to hear.