Lt Col. Santosh Kumar (Milind Gunaji) is a spineless, alcoholic soldier who
embezzles army funds. His wife commits suicide, leaving their twin sons behind.
Santosh Kumar promptly marries again but the new wife Jayanti (Kittu Gidwani)
finds it difficult to deal with things. The twins, 12-year-old Abhay and Vijay
also don’t take to her. Abhay, particularly, is driven beyond endurance and his
hatred of his step-mother results in a psychotic episode. He murders Jayanti.
Then follows a series of tragic events resulting in Abhay being incarcerated in
an asylum. The grown-up twins (played by Kamal Hasan with great creative
insight) are very different personalities. Vijay is a highly decorated National
Security Guards commando, whose exploits are admired by a gorgeous Ndtv
newsreader, Tejaswini (Raveena Tandon). They fall in love, but before they get
married, Vijay wants to visit Abhay who has been in the asylum for 22 years and
take his fiancée with him.