when is leaving neverland on?
Leaving Neverland premiered at the 2019 Sundance Film Festival on January 25, 2019. For television, it was split into two parts, broadcast on March 3 and 4 on HBO in the US and on March 6 and 7 on Channel 4 in the UK.