For some unknown reason, this still from 'The Amazing Spider-Man 2' was released to reveal the Green Goblin.