News Netflix just released a sequel to one of its most controversial films