Netflix has released this featurette talking about the upcoming special.
Marco Polo: One Hundred Eyes will be available starting December 26… it's like Netflix got everyone a Christmas present.
[youtube]https://youtu.be/CeUhXYmGKU4[/youtube]
The first show I ever binge watched on Netflix wasn't Daredevil or Jessica Jones It was the first night I'd logged into Netflix at all and they[...]