Anyone know anything about this new TV series: Scarlet?

http://scarletseries.tv/main.aspx?lang=us_en

Anyone know what this is exactly about? Or even what channel it will be on?
1 answer 1