Building upon its Indian content, Netflix has announced 10 new Original films with A-list directors.

More...