Le Score Rotten Tomatoes® 100%
Exploring the consequences of India's growing economy in Delhi, capturing not only a city in crisis but magnifying the world's collective climate realities.