Archie Andrews and Betty Cooper in an alley with neon signs, movie still from Blade Runner