Last week I was in Itanagar, the capital of Arunachal Pradesh, a state in the northeast of India that most Indians are, much of the time, only dimly aware of. It’s nearer China than it is to Delhi. I was lucky enough to be there as a jury member for a festival of films from...