The film is based on the worship of women and young girls as incarnations of the goddesses Durga or Kali, which is more prevalent in Nepal as the Kumari tradition.
This film has a 100% rating based on 16 critic reviews on Rotten Tomatoes.
The film was adapted into the opera "The Goddess" by Allen Shearer.
The film's original title is "Devi".