It is only due in France on March 21 but the CSA (Conseil supérieur de l’audiovisuel = Superior Council of the Audiovisual) which regulates all media in France has already received over 70 complaints.
The movie has already aired on HBO in the US and it is about to be aired in the UK tonight but some French fans have already expressed their disgrace with the CSA.
The CSA has stated they have registered all complaints but will not do anything until it is aired on M6.
French fans, you can carry on complaining about “Leaving Neverland” to the CSA HERE
For more information on how you can fight “Leaving Neverland”, CLICK HERE