inside of graystone mansion...site of the green goblin's home in spider man movies