Entertainment / June 2, 2023 The IDOL, HBO’s New Drama Fails to Impress Audiences– Will It End Well? You can stream it on HBO starting on June 4.