Fremantle Secures Int’l Distribution for Feature Doc ‘Billy Idol Should Be Dead’
Fremantle has acquired international sales (outside of the U.S.) for a brand-new feature-length documentary, Billy Idol Should Be Dead, produced by Live Nation Studios, following its U.S. premiere at the Tribeca Film (…)









