<p>There are 1.2 billion people living in India; more than 1.2 billion stories in one country. A man living on a tea plantation in the Nilgiri Hills realises he's in love with his daughter-in-law; a young family eagerly awaits the launch of Shakti-Cola; a chronically anxious yoga retreat manager struggles with the demands of her enlightenment-seeking Western patrons; and a family legacy hangs in the balance when a horrifying discovery is unearthe...