HBO’s highly anticipated series, “The Idol,” starring The Weeknd and Lily-Rose Depp, debuted and it didn’t give what they thought it would.
HBO’s highly anticipated series, “The Idol,” starring The Weeknd and Lily-Rose Depp, debuted and it didn’t give what they thought it would.