$ 0 0 There’s no denying the fact that Netflix has been keeping us all sane during the quarantine. But even that social contract is going to change for the better next week with their release of the…