Thread:GreenGrassCreeper34/@comment-24839525-20171107012638/@comment-24839525-20171107013222

Sure. Also I'm thinking Mark Hamill returns as Hobgoblin and David Tennant as Norman Osborn/Green Goblin.