Gupt: The Hidden Truth is a 1997 Indian Hindi-language suspense thriller film directed by Rajiv Rai and featuring Bobby Deol in the lead role, along with Manisha Koirala and Kajol.
Governor Jaisingh Sinha (Raj Babbar) is a prominent political figure, who is known as an upright person. Sinha presides over a meeting attended by influential industrialist Meghnad Chaudhry (Dalip Tahil), Vilas Rao (Sharat Saxena) and minister Mantriji (Prem Chopra), among others.
Sahil Sinha (Bobby Deol) is the step-son of Sinha, Sahil’s mother Sharda (Priya Tendulkar) began to live with Sinha after the death of her husband. Sahil is an unattached and easy-going young man, who resents Sinha, Sinha has a younger son named Harsh. Ishwar Dewan (Paresh Rawal) is Sinha’s Personal Secretary, and his daughter Isha (Kajol) is Sahil’s beloved. On the other hand, Sheetal (Manisha Koirala), the daughter of Meghnad Chaudhry, is also in love with Sahil, but it is not reciprocated by him.
One evening, Sinha throws a party for Sahil’s birthday and announces Sahil’s engagement to Sheetal, upon which an argument breaks out. At one point, Sahil tries to stab his father, but is stopped by Sharda. The next day, Sahil gets heavily drunk at the house of Dr Gandhi (Kulbhushan Kharbanda), Sinha’s family doctor, who advises Sahil to accept Sheetal as his wife and that Sahil will lead a happier life with her. A drunk Sahil returns home and finds to his shock that someone has stabbed Sinha. Before Sinha can tell the name of the murderer he dies, while Sharda arrives and finds Sahil near his dead step-father holding a knife. Sahil is accused and taken to court, where many of his acquaintances and Sharda testify against him. Sahil is found guilty and sentenced to 14 years in prison. Just before Sahil is transported to jail, he hands over a necklace to Sheetal, implying that it was left behind at the scene by the killer.
In jail, Sahil relates his story to an old prisoner, who believes him to be innocent. The prisoner tells Sahil that the jail only has one escape route – a sewage gutter pipe that can be accessed from a flush toilet located in an unused chamber of the jail. Sahil creates a problem with other prisoners, causing the jailor (Tej Sapru) to confine him and two prisoners in the chamber. The three succeed in escaping the jail by sea, with a boat arranged by Sheetal.
Police Commissioner Patwardhan (Anjan Srivastav) assigns an unbending and upright police officer Udham Singh (Om Puri) to handle the case of Sahil’s re-apprehension. Sahil secretly meets Isha at her home, where he calls Dr Gandhi for advice, and Dr Gandhi invites Sahil to his home. Sahil reaches the doctor’s residence and is shocked to find that somebody has stabbed Dr Gandhi. Dr Gandhi’s servant finds Sahil near the dead doctor and shrieks, causing him to run away. Dr Gandhi’s servant reports Sahil to the police.
Udham Singh interrogates Sheetal, with whom Sahil still maintains a good relationship. Sheetal confesses to having spent the previous night with Sahil and also helping him escape jail. Singh does not arrest Sheetal for these wrongdoings.
Sahil, to prove his innocence resolves to find the real murderer. He suspects advocate Thanawala, because Thanawala had a very good chance of obtaining Sinha’s property upon his death, provided Sahil is out of the picture. He asked Thanawala and beat him and figures that he is not the murderer. Sahil now suspects Chaudhry or his brother, because of Chaudhry’s involvement in business fraud. After interrogating him, Sahil realizes that Chaudhry is innocent as well. The next is Vilas Rao, the corrupt Union leader, who points the finger at Mantriji, saying that Sinha’s murder was a political assassination. Sahil and Sheetal trick Mantriji into attending a ceremony and kidnap him. Udham Singh is also present there and realizes that Sahil is not the real murderer.
Udham Singh finds out that the murders have been committed with two knives of exactly the same build and shape, that could belong to a set. He finds the set of knives at Ishwar Dewan’s house and arrests Dewan, who confesses to the killing of Sinha and Dr Gandhi. Dewan divulges to have murdered Sinha because he did not accept Isha as his daughter-in-law; and killed Dr Gandhi to cover up the first crime. At the same time, Sahil was interrogating Mantriji, but Sheetal arrives and tells him that the murderer is Ishwar Dewan, making Sahil release Mantriji.
Harsh, Sinha’s son, is seen playing with the necklace which Sahil had found at the crime scene. He opens the necklace and finds his and Isha’s picture inside the locket. So apparently Isha is the murderer. In the meantime, Isha stabs Officer Udam Singh, who suffers major wounds.
Sahil interrogates Ishwar Dewan, who reveals that Isha was the murderer and gives a summary of all the murders she committed, simply because she didn’t want to be separated from Sahil.
Sahil understands that Isha will attack Sheetal next and calls her and informs her to lock all doors and entrances. Sheetal takes this warning jokingly as Isha arrives. Sheetal is fooled by Isha at first, because she falsely apologizes. Isha attacks Sheetal at her house, where Sahil arrives on time to save her. The police also arrive and end up shooting Isha. Isha and Sahil share a last embrace before she dies.
Bobby Deol as Sahil Sinha
Manisha Koirala as Sheetal Choudhry
Kajol as Isha Diwan
Raj Babbar as Governor Jai Singh Sinha, Sahil’s step-father
Paresh Rawal as Ishwar Diwan, Isha’s father
Sadashiv Amrapurkar as Inspector Neelkanth Dixit
Prem Chopra as Mantri
Om Puri as Inspector Udham Singh
Kulbhushan Kharbanda as Dr. Gandhi
Dalip Tahil as Meghnath Choudhry, Sheetal’s father
Mukesh Rishi as Babu Anna
Tej Sapru as a Jailer
Harish Patel as Phoolchand
Ashok Saraf as Havaldar Pandu
Anjan Srivastav as Commissioner Patwardhan
Mahru Sheikh as co-dancer with Bobby Deol
Vishwajeet Pradhan as a Bounty hunter
Dinesh Hingoo as Thanawala’s servant
Priya Tendulkar as Sharda Devi Sinha, Sahil’s mother
Bob Christo as Boat organiser
Raza Murad as Lawyer Thanawala
Sharat Saxena as Vilas Rao
Master Harsh Lunia as Harsh Sinha, Sahil’s step-brother
Aparajita as Surbhi Choudhry, Sheetal’s mother