Home / The Return of the Green Goblin The Return of the Green Goblin Harry has discovered that Peter is Spider-Man. Now the Green Goblin is beginning to haunt him. Spider-Man: The Animated Series Spider-Man / Peter Parker