Sanjay (Sanjay Kapoor) a Navy officer, has hallucinations of his past life where he was Shantanu and was engaged to Lachi (Tabu). In his present life, Sanjay recognizes a beautiful girl, Sonia as Lachi and tries to convince her about their past life but she refuses to believe him. Meanwhile, Sonia's fiance Vikram (Deepak Tijori) tries to eliminate Sanjay.
Will Sanjay be able to convince Sonia about their re birth? Will Lachi and Shantanu be able to reunite in this life, against the wishes of the vested interests that are trying to separate them?