Netflix might be releasing more shows on a weekly basis

The era of bingeing Netflix could be over

Comments