Anand (Salman Khan) is deeply in love with a girl named Maya (Rimi Sen). He intentionally throws her into a swimming pool, thinking she can swim, for the sake of getting back at her pranks. However, Maya drowns. After her death, Anand’s life is completely shattered and he becomes insane.
Anand is brought to Sir Richard’s Mental Sanatorium. His elder brother requests the doctors to admit him immediately. However, they insist on evaluating his mental condition before taking any decision. On being asked a few questions, Anand does not show any signs of insanity, and the doctors conclude that there is nothing wrong with him. Just then, Anand spots a housefly on the table. He tries to capture it but it evades him. While Anand’s brother is arguing with the doctors, Anand suddenly becomes very violent, picking up a club and using it to hit everything the fly lands on. This convinces the doctors that he is indeed insane, and they finally admit him.
In the sanatorium, Anand tries to makes friends with other inmates. The chief doctor, Dr. Khurana (Om Puri), is very strict; the two other main doctors are Dr. Sunil (Jackie Shroff) and Dr. Tanvi Khurana (Kareena Kapoor), Dr. Khurana’s daughter. Sunil turns out to be Anand’s close childhood friend. Anand makes a commotion everyday and behaves like a child. This upsets Tanvi and she almost removes him from the asylum. However, when she finds out about his past, she feels bad and apologizes to him. She starts spending time with him, they become good friends, and she falls in love with him. Tanvi and Sunil work together to cure Anand and make him remember his past. This works, and Anand is finally cured. He decides to leave the asylum but stays when Tanvi expresses her love to him. He reciprocates her love and the two are happy with each other. But there is a problem: Tanvi is engaged to Karan (Sunil Shetty).
When Tanvi’s father, Dr. Khurana finds out about her and Anand, he is angered. He tells Tanvi to leave him but she refuses. When Karan finds out, he tells Tanvi to go with Anand. At the asylum, Anand explodes into a violent rage against Dr. Khurana, which results in Khurana lobotomizing him. Sunil and Tanvi arrive at the asylum to smuggle Anand out so that he and Tanvi can run away together, but it is too late when Sunil finds out about Anand’s lobotomy. Realizing he is better off dead, Sunil sorrowfully kills his neurologically-disabled friend by suffocating him with a pillow. After Sunil confesses to Khurana about the act of euthanasia, Tanvi becomes insane due to the shock of Anand’s death. She is admitted as a patient in the same asylum.