Nagayakshi is a celestial creature of lust who comes to Earth, mates with virginal men and kills them after she orgasms. Things take a turn when she falls in love with two mortal non-virginal men.
The film is a revenge drama of a woman, played by Vaishnavi, who is killed by her in-laws mercilessly and her spirit entering into a doll. The doll takes up the revenge against each of them who was involved in her murder. The film was a remake of Tamil film Vaa Arugil Vaa (1991) which itself was loosely inspired from 1988 American film Child's Play. The film's music was composed by Rajan-Nagendra and cinematography is by D. V. Ramana.
Monica is a writer who desperately tries to publish her stories. In this process, a publisher commissions her to write about the "O Sthree Repu Raa" story which got several villages shivering in the past. Monica and her boyfriend try out various means to know the mysteries behind this story. Finally, Monica finds her story after she plays a planchet game with the souls of the dead.
Vinod, a reporter, and his crew arrive in Neela Betta to film a supernatural occurrence. However, things take a turn when after interviewing Akhila, a villager, the entire crew goes missing.
When an evil spirit possesses a young girl, the child's family visits the Chottanikkara Devi Temple seeking help. Seeing her devotees in distress, the goddess decides to fight the evil.