Sam Levinson and Lily-Rose Depp took to defend their new series “The Idol” at the Cannes Film Festival. And it’s drawing mixed reactions.
Sam Levinson and Lily-Rose Depp took to defend their new series “The Idol” at the Cannes Film Festival. And it’s drawing mixed reactions.