A must watch movie its actually inspired by one of the popular collection of stories from India of unknown antiquity called "Vikram aur Vethal" or "Viklramathithyan Vedalam kathaigal" but predating the 11th century. It exists in four main Sanskrit recensions, and many modern translations into Indian and other vernaculars. The collection consists of a series of unrelated tales, all told within the context of a frame story. The exact content of the frame stories varies between versions