I read yesterday it will release on April 10th on Netflix