Filled with stunning visuals and full of heart, Parched is a force to be reckoned with. India-based director/writer Leena Yadav tells an inspiring tale that celebrates female independence: three women in rural India rebel against oppressive patriarchal rule. The film reminds a stolidly complacent audience that the nightmare is not over, and that in many places in… Continue reading PARCHED (2015)