Madhumati, incarnée par Soundarya, est une chercheuse dont la thèse porte sur l'étude des serpents. Son professeur, joué par Sarath Babu, lui parle du « Naga Sastram » (la science des serpents), un texte ancien écrit par des prêtres il y a plusieurs siècles. Le Naga Sastram est caché dans les forêts de Nallamala et protégé 24 heures sur 24 par un serpent.
Déterminée, Madhumati se rend dans les forêts de Nallamala pour se procurer le texte. Au cours de sa quête, elle rencontre Swetha Nagu, un serpent blanc qui la poursuit sans relâche pour la mordre. Un sadhu lui révèle que dans sa vie antérieure, elle a tué un serpent, et que ce serpent cherche maintenant à se venger. Pour la protéger, il lui remet un talisman. Le reste du film suit le combat de Madhumati contre Swetha Nagu, dont elle sort finalement victorieuse.