A village drama set in the deep rural space of Telengana, with gritty looks, stellar performances and great imagery.
No data