Sethji (Shreeram Lagoo) is a widowed businessman who lives a comfortable life with his only daughter, Hansa, his son-in-law, Rahul (Amol Palekar), and a grandson, Munna. Rahul is Sethji's right-hand man, and his nephew Dinesh (Girish Karnad) is his assistant. Over time, petty rivalries and jealousies have grown in the family, and Sethji and Rahul feel that Dinesh is trying to undermine the business. They make a plan to get rid of him without attracting any attention to themselves and succeed, but the after-effects are not kind towards Sethji's health, which grows worse eventually leading to his untimely death. Shortly thereafter, Hansa also dies, leaving her husband Rahul to look after the business on his own. Things start to turn controversial once Rahul begins an affair with the maidservant Janki (Smita Patil), and it is soon revealed that Hansa's death may not have been a suicide, but was a cover-up. As the mysteries start to unfold, they leave a scarring emotional impact on Rahul, and test his relationship with his late wife's family and his new lover.