DeHaan played Harry Osborn/ Green Goblin in The Amazing Spider-Man 2 (which is streaming with a Disney+ subscription). After the star-studded cast list of Spider-Man: No Way Home brought back ...
Willem Dafoe's return as Green Goblin ... Spider-Man 3. Most presumed that his time in that character and the Marvel world was over until his surprise appearance in 2021's Spider-Man: No Way Home ...
Your Friendly Neighborhood Spider-Man ... No Way Home confirmed he doesn't exist on the Sacred Timeline. Do you think Norman can be trusted or is his transformation into the Green Goblin inevitable?