Rajiv (Rishi Kapoor) returns home from studying abroad and encounters and falls in love with a mysterious woman, Rajni (played by the incomparable beauty, Sridevi). He finally persuades his mother (Sushma Seth) to agree to the marriage. They don't know that Rajni is harboring a dreadful secret, until the sage Bhairon Nath (Amrish Puri) reveals it.
This horror-drama is surprisingly good. The plot is riveting, with many unexpected twists. The actors are polished and believable, with the snakes being impressively controlled. (Though I will confess to some concern over the welfare of said serpents.) The costumes are good, with Sridevi's being extravagantly beautiful. The makeup was convincing, as well, from death pallor to turquoise eyes. The songs and choreography were, while not exceptional, solid. Overall, this creepy movie is highly entertaining.
(Cast also includes Prem Chopra and Guddi Maruti.)
On a side note: If you have ophidiophobia, don't watch this movie! I am not terrified of them, just moderately afraid, and I had snakes dreams three nights in a row afterwards.