 Sapna (Karisma Kapoor) lost her parents at a very young age, and has been brought up by her three paternal uncles, namely Bholanath (Om Puri), who believes in exercise and keeping physically fit; Prabhunath (Paresh Rawal) who is very religious; and Vickynath (Anupam Kher) who is ultra modern, and loves western music, much to the horror of his brothers. Sapna has now come of age, so the three uncles decide that she must get married. Raja Oberoi (Salman Khan) loves Sapna, and shares this with his parents (Farida Jalal & Kader Khan). When Raja s dad goes to the three uncles, he is uncertain whether Raja can meet the demands of all the three uncles, that is can Raja be physically fit, religious, and ultra modern, all the same time? Sapna decides to assert herself and sets out on a trip to Switzerland on her own. Raja also decides take the tour, and together they meet and fall in love. When they come back to India, they still face the same obstacle, that is three of them - Sapna s uncles, who will never accept Raja as he is unless he confirms to their ways.