
Lily-Rose Depp and Abel Tesfaye’s highly anticipated and controversial new drama The Idol received a five-minute standing ovation at the Cannes Film Festival on Monday (22 May).
The show, directed by Euphoria creator Sam Levinson, follows the story of troubled popstar Jocelyn (Depp) who falls prey to a cult leader named Tedros (Tesfaye).