Home Articles Netflix receives severe backlash from subscribers for releasing “Cuties” film