I cringed in my chair. I had come to watch a movie which marked a moment of glory for India – it had swept the Golden Globes the night before – and here was an unadulterated tour of India’s shame. It didn’t help either to be sitting in a theatre in Aspen...