Wrongly accused of being a terrorist, Jai Verma attempts to prove himself innocent, in vain, and escapes from India and re-locates to Sharjah in the Persian Gulf. With the assistance of Dr. Roy, Plastic Surgeon, he takes on a new face and a new name, Ajay Khanna, and returns to India to try and live a normal life. He meets with his old flame, Radha, and marries her. Several months later, she gives birth to a baby boy, Ravi. Years later, Ravi has grown up and he looks exactly like his dad did before the plastic surgery. Needless to state, he is recognized both by the police, as well as the gangsters, and has to be on run and defensive. He ends up investigating his own father, and his mother's affair with Jai, and now all three family members must come together to face the truth, and consequences from the past.
In the darkness of night a dangerous, mentally disturbed man called Karan (Rishi Kapoor) escapes from the mental asylum and this news spreads in the city. When Karan sees Sapna (Sridevi) he becomes violent and furious and tries to kill her. Suryakant Verma, the I.G. of Police on receiving the phone call comes to Sapna's house and takes away Karan. The I.G. requests Sapna to treat Karan and bring him to normalcy since she is a psychiatrist. Sapna starts the treatment and takes Karan to the places where he has shared his pleasure with the other girl Madhu. Karan's condition improves and finally he becomes absolutely alright like a normal person. He appreciates and congratulates Sapna for her courageous steps and announces the engagement of Karan and Sapna. Sapna says she could not marry Karan because she is hiding some secret and wants to disclose it to Karan. Sapna confidently narrates the secret hoping that Karan will forgive her but when Karan comes to know the truth he handcuffs Sapna. Sapna is shocked to know that is Karan is a C.B.I. Officer. What are the secrets Sapna reveals to the court? Who is the real culprit or murderer? Whether Sapna is innocent? Who is the other girl Madhu?