Roop Singh Rathore is a singer in Rajasthan just like his father, Shambunath Singh Rathod. Shambunath falls sick and needs immediate medical care in Bombay. Roop and his father immediately transfer to Bombay, where Roop finds work in a hotel owned by Ajay Narang. One day, while he is singing at Ajay Narang's hotel, Ajay's sister Reshma falls in love with Roop. Reshma is a spoiled girl and Ajay sees through all of her wishes. Unfortunately, Roop is in love with a nurse who works at the hospital his father is being treated at named Pooja. Meanwhile, Reshma becomes obsessed with Roop, and asks her brother to call him again to sing in their hotel. But when she sees that all the girls are flattered over Roop, she gets very jealous and asks him to sing only for her now from then onwards. However, Roop prefers to work for Ajay's rival, Patel, rather than take Reshma's offer. Ajay's obsession with keeping his sister happy at all costs comes into play and Patel is brutally beaten by him until he agrees to throw Roop out of his hotel. Desperately in need of money for his father's operation, Roop has no option but to work for Reshma and Ajay. Reshma slowly becomes creepily obsessed towards Roop, treating anyone that stands in the way of her love towards him. To protect her and his family, Roop decides it is best to break up with Pooja, despite her efforts to console him.
Shambunath's undergoes an operation, which goes well, but seeing Roop extremely unhappy with his new life saddens him, and he decides to leave Bombay. Roop later tries to leave Bombay himself, along with his father and Pooja, but his plans are interrupted when Reshma tries to commit suicide, causing Ajay to have an outburst of anger. Nevertheless, Pooja and Roop get married. Frustrated with such a turn of events, Reshma and her brother devise a plan to make their lives miserable. After tracking Roop, Shambunath, and Pooja down, Ajay puts Roop's father on gallows and a rope tied around his neck with Roop on his feet, leaves with Pooja, and asks Roop to save Pooja or his father. Although Roop refuses to leave his father in such a horrible situation, Roop's father kicks him, sacrificing himself so that he could save Pooja and his son could be happy. Roop sets out to save Pooja, which brings him to a party Ajay is throwing at his hotel. Roop crashes Ajay's party where Pooja is being held hostage. Ajay and Roop begin to fight and brawl, during which Reshma threatens to kill Pooja if Roop doesn't stop fighting with her brother. Ajay then tries to shoot Roop, but Pooja, who just sees him, pushes Roop out of the way and Reshma gets shot, getting killed. Ajay is left in a shocked and catatonic state, while Roop and Pooja escape.
The film ends with Roop and Pooja crying on a sidewalk, embracing each other bloodily and distressed.
Chaahat grossed ₹11.61 crore (US$1.4 million) in India and $250,000 (₹87.50 lakh) in other countries, for a worldwide total of ₹12.48 crore (US$1.5 million), against its ₹5.25 crore (US$610,000) budget. It had a worldwide opening weekend of ₹2.99 crore (US$350,000), and grossed ₹5.16 crore (US$600,000) in its first week.[2] It is the 14th-highest-grossing film of 1996 worldwide.[3]
India
It opened on Thursday, 06 June 1996, across 190 screens, and earned ₹61 lakh (US$71,000) nett on its opening day. It grossed ₹1.77 crore (US$210,000) nett in its opening weekend, and had a first week of ₹3.05 crore (US$360,000) nett. The film earned a total of ₹6.87 crore (US$800,000) nett, and was declared "Below Average" by Box Office India.[2] It is the 15th-highest-grossing film of 1996 in India.[4]
Overseas
It grossed $250,000 (₹87.50 lakh) outside India.[2] Overseas, It is the 4th-highest-grossing film of 1996.[5]