Rating: 6.9 /10
Twenty years prior, Angar Chand (Amrish Puri) lived a wealthy lifestyle in a small town in India, along with his wife, Parvati, and four sons – Balram ” Balli” Angar Chand(Jackie Shroff), Kishan Angar Chand (Paresh Rawal), Shakti Angar Chand (Arbaaz Khan) and baby Jai Angar Chand (Akshaye Khanna). Balram was of marriageable age and in love with the daughter of Laxmi Devi (Laxmi), who reciprocated his feelings. Angar proceeded to arrange the marriage, however, Laxmi Devi opposed this relationship. During the wedding ceremony, Laxmi ordered her sons, Surajbhan and PratapBhan to forcibly remove their sister. In anger, Laxmi’s husband shot his firearm at Balram, but instead, Parvati was hit and killed. Laxmi subsequently married her daughter to Kashinath (Shakti Kapoor). An enraged Angar Chand hacked Laxmi’s husband to death in the middle of the road and was arrested and sentenced to 14 years in prison. When he returned home, he declared that women will not be permitted in his property, posting a sign on the front gate, and forbidding his sons to ever marry.
In the present, Anjali Kashinath (Kareena Kapoor), Laxmi’s Maternal granddaughter, is in college with Jai. Angar and his family are informed that Anjali is to be married off to the Home Minister of the state. Still bearing a grudge, Angar tries to break off the engagement and subsequently succeeds by putting political pressure on the minister. Jai further humiliates Anjali when she returns to college after her failed engagement. Laxmi convinces Anjali to trick Jai into falling in love with her to cause a rift in the family. Jai meets with Anjali who openly admits that she is attracted to him. Jai, at first, rejects her, then decides to teach her and her family a lesson. Both feign their love for each other, but subsequently, Anjali and Jai admit their agendas. Both go their separate ways, but find that they are indeed in love with each other. In order to marry, Jai must first convince his elder brothers to get married, albeit in vain as none of them even want to consider this option.
Lucky (Arshad Warsi), Jai’s friend, finds out that Kishan, a seemingly celibate devotee of Lord Hanuman, is leading a dual life – he has been married to a woman, Gopi (Farha Naaz), for 7 years and has two children, a son, and a daughter. When Angar finds out he kicks Kishan and Jai out of his house because Jai supports Kishan’s marriage.
Laxmi arranges for Anjali to marry her lawyer’s son Nikhil (Sharad Kelkar). After Jai and Anjali acknowledge their love for each other to her family, Anjali’s uncles Pratap and Surajbhan approach Angar, asking him to help them stop Jai from disrupting her upcoming arranged marriage. Jai, Kishan, Gopi, and Lucky sneak into the wedding venue with the help of Anjali’s uncle Veeru (Sunil Shetty). Jai dresses as the bridegroom and goes through the marriage rituals. However, at the end of the ceremony, Jai reveals himself and tells his father he won’t go through with the final steps of the wedding without his approval.
Balram, who previously had supported his father’s mentality the most, finally tells Jai to place the wedding necklace around Anjali’s neck, completing the wedding. Jai is initially prevented from doing so, but eventually, he and Anjali are married. Anjali asks her grandmother to end the feud and Jai asks his father for forgiveness. Angar leaves the wedding and contemplates all his sons’ actions on the way home. All brothers and the two wives arrive at the gate. Angar looks at his sons and takes the sign off the gate and finally welcomes women back into his family.