The major new docu-drama produced by Karga Seven Pictures, a Red Arrow Studios company, in association with STXtelevision, will drop in 190 countries globally on Netflix on January 24, 2020.
The company’s offer is led by the brand new drama “The Ottoman,” which is expected to gain great interest, as well as “Hercai,” which broke records on both broadcast and digital since its first episode.