[3] The film opens with a young woman, Devi (Madhuri Dixit), who gets sudden visions (usually accompanied with a mild panic attack) of incidents and accidents that are yet to happen.
Her college friends Sudha Mathur (Sabeeha) and Sunil (Javed Jaffrey) try to help her sort through her visions, but to little avail.
Five years later, Devi moves to her uncle (Ajit Vachani)'s home, where she eventually meets and is courted by millionaire businessman Ram Kumar (Jackie Shroff).
Devi and Ram marry and enter his family mansion, which he has regained after a legal battle.
Devi sees a wall in the mansion and tears it down, only to find a skeleton with necklace tumbling out of it.
The Inspector (Shivaji Satam) quickly points out that since the mansion was closed when Rama disappeared, anyone could have hidden a dead body in there and nobody would know the truth.
She also pinpoints two details: a magazine named Priya with a horse on its cover and a video cassette labelled 100 Days.
The editor (Shashi Kiran) politely informs them that the next six months' covers do not feature any equestrian theme whatsoever.
She learns that Rama was a research scholar and was working on a thesis about ancient sculptures and temples in India.
A quick investigation by Devi during a visit to the Bombay Museum reveals that many artifacts listed by Rama either had mysteriously disappeared, got stolen or were replaced by fakes.
She also learns that two people working in the museum, Security Officer Jagmohan (Jai Kalgutkar) and Record Keeper Parvati (Neelam Mehra), were fired on suspicion.
However, as the video cassette is being played, Devi gets another shock: she sees her sister Rama confronting Ram.
Parvati was secretly taping the incident, but due to her camera's angle, it looked as if Ram was the killer.
In this unequal fight, Devi is overpowered and rendered unconscious after being hit on her forehead by a conch hurled at her by Jagmohan.