3.5 Very Good

This is only to appreciate such film makers who make movies to address social issues rather than aim for making money.
Hats off to Shyam Benegal, Satyajit Ray, Kumar Sawhney, Nihalani, Muzaffar Ali for making parallel cinema and risking their reputation.