Creature, the mini-series written and directed by Çağan Irmak, was added to the Netflix catalog as of October 20. The mini-series, which reached 8,500,000 hours watched and 1,400,000 views with its performance last weekend, entered Netflix's list Read More