Spider-Man in a red and blue suit with a white spider emblem perches on a skyscraper ledge at night, looking out over the glowing New York City skyline.