Drooid Logo
Back to today’s briefing

Story perspectives

Billy Idol Documentary Chronicles Rise, Fall, and Redemption

2/19/2026

48 9 Full Breakdown

1 of 1

Story summary
  • The documentary "Billy Idol Should Be Dead" will be released in U.S. theaters Feb 26, 2025.
  • It premiered in Los Angeles Feb 23, 2025 and New York Feb 25, 2025.
  • Jonas Åkerlund directs the film, tracing Idol's journey from punk beginnings to rock stardom.
  • The film includes rare archival footage and interviews highlighting Idol's addiction and artistic decline.
  • The film first screened at the Tribeca Film Festival in 2025.