In 1981, Billy Idol moved from London, where he’d had some success with his punk band Generation X, to Manhattan. He found a one-room West Village apartment, at One Sheridan Square, where his friend ...
His new documentary, which premiered at NYC’s Tribeca Festival on Tuesday night, is called “Billy Idol Should Be Dead.” And the snarling punk rock legend indeed suffered a near-fatal heroin overdose ...