ET Canada

Lily-Rose Depp Denies Toxic Work Environment Claims On Set Of Sam Levinson's 'The Idol'

During a press conference for the new HBO show “The Idol” at Cannes Film Festival, star Lily-Rose Depp denies there was a toxic environment on set after allegations were made in an explosive ‘Rolling Stone’ article.

03:35