Netflix plans to release Jorge Prado’s documentary as it is still in the works.