The story of the film spans over a period of four centuries and tells four different stories set in different time periods. Supermodel Sanjana (Karisma Kapoor) and Rohan (Rajneesh Duggal), son of one of the nation's foremost business tycoons have been one of the most popular couples in the social circuit. When Sanjana decides against flying to Paris at the last minute for a lucrative modelling assignment, she does so, not just because she cannot bear to stay away from her boyfriend Rohan, but more importantly because her instincts push her against going. But what her instincts cannot do is stop Rohan from getting kidnapped. The high-profile kidnapping creates chaos in Sanjana's life. The kidnappers demand 500 million. The police however believe that even paying the ransom will not bring Rohan back. Shortly after Rohan gets kidnapped, Sanjana starts hearing strange noises. She has visions of Rohan calling her Geeta. With all this happening, Sanjana realises that she can read Urdu even though she has never learnt it. She informs her doctor friend Neetu (Divya Dutta) about it, who in turns refers her to a psychiatrist.