A film about India; what has been achieved, and what still remains to be done in the sub-continent where problems are never small ones.