In 1975, two films that went on to become mega-hits, Sholay and Deewar, were released. What stumped critics was the runaway success of another movie released the same year - Jai Santoshi Maa. The film, based on a vrat katha - a story narrated during a religious fast - that had become (...)