The eight-episode series is now streaming on Netflix.