Ratings are good so I would like to see it for myself.
I'd like to know that too. I've read a lot of good things about it, but can't seem to find it anywhere. Starting to wonder if it even exists.
[deleted]
Netflix