Hum Aapke Hain Koun..! is a 1994 Indian musical romantic-comedy film, written and directed by Sooraj Barjatya, and produced by Rajshri Productions. Starring Madhuri Dixit and Salman Khan, it celebrates the Indian wedding traditions by relating the story of a married couple and the relationship between their families; a story about sacrificing one's love for one's family. It is an adaptation of the studio's earlier film Nadiya Ke Paar (1982).
Plot: Prem (Salman Khan) lost his parents at an early age. He lives with his elder brother Rajesh (Mohnish Behl) and uncle Kailash Nath (Alok Nath). Rajesh manages the family business and his family is on the look-out for a suitable bride for him. One day, Kailash meets his college friend, Siddharth Chaudhary (Anupam Kher), who is now a professor, after several years. Siddharth and his wife Madhukala (Reema Lagoo) has two daughters named Pooja (Renuka Shahane) and Nisha (Madhuri Dixit). Siddharth and Kailash arrange marriage between Rajesh and Pooja. From their first meeting, Nisha and Prem start bickering lightheartedly with each other, and the fun and mischief continue throughout Pooja and Rajesh's wedding.
Prem has an amicable relationship with his brother Rajesh's warm-hearted sister-in-law Nisha. In time, Pooja and Rajesh discover that Pooja is expecting a child. Siddharth and Madhukala were unable to come to Kailash's house for the ceremony marking the impending arrival of the baby. They send Nisha instead, who is present at the birth. Meanwhile, Nisha and Prem fall in love with each other, but keep it a secret. Siddharth and Madhukala come over to Kailash's house to celebrate the birth of their grandchild. When the time comes to part, their hosts are dejected, especially Prem. He and Nisha promise each other that they will soon reunite forever.
Pooja is invited to stay at her parents' house, and Prem takes her there. When they arrive, Pooja learns that Prem and Nisha are in love, and gives Nisha a necklace as a token, promising to get them married. Shortly afterward, Pooja accidentally slips, falling down from the stairs, and eventually dies from a head injury. Everybody is shattered by the tragedy.
Nisha takes good care of Pooja and Rajesh's son. Hence, Siddharth and Kailash feel that Nisha will be a great mother to the baby. They decide to have Nisha marry Rajesh. Nisha overhears Siddharth and Madhukala talking about her marriage into Kailash's family and thinks that they are discussing her marriage to Prem, to which she agrees. Later, at a pre-nuptial ceremony, she finds out that she is actually going to marry Rajesh.
Prem and Nisha vow to sacrifice their love for Rajesh and the son. Moments before the wedding, Nisha asks Prem's dog Tuffy to give Prem the necklace that Pooja had given her, along with a letter. Tuffy exits Nisha's room and instead of taking the letter to Prem, delivers it to Rajesh. Rajesh reads the letter and realizes that Prem and Nisha love each other. Subsequently, he halts the wedding and confronts both Nisha and Prem. In the end, Nisha and Prem marry each other with the consent of their families.