I just finished watching this limited series on Netflix and wow. I started watching it last night and finished today which means I watched it Non-Stop as every episode was more riveting than the last. I have watched a lot of miniseries and movies on Netflix and hands down this is probably the best one to date.
No question about it Netflix has definitely evolved into a must-see, must watch, must have streaming powerhouse. Great job on bringing us awesome content to view and experience!