Yeah, the pics aren’t that great, but they’re better than nothing. Straight from the set of the Spider-Man movie, pics of the Green Goblin. In other news, the movie’s official Web site is slated to open Friday.