Naive Raja (Govinda) is employed as a lowly waiter in a hotel. One day he serves and looks after a wealthy businessman K.K. (Kader Khan), who lends him a suit, and gives him some money, so that he could find a rich woman to woo and marry. Raja thinks Sapna (Raveena Tandon) is wealthy and successfully woos her and wins her heart, only to find out that she too is on the lookout for a rich prince charming. She thought Raja was the rich, debonair, and eligible bachelor Rahul Saxena (Govinda).
With the help of garage owner, Sattarbhai (Satish Shah), all three of them concoct a plot to kidnap Rahul Saxena, hold him for ransom, while Raja takes his place. After kidnapping him, Raja does take his place with Rahul's family, his stepmom, Sharda, dad Dhanraj, uncle, aunt, and sweetheart Sona (Simran). Sona happens to be the daughter of Raja's mentor K.K., and this arouses anger with K.K. when he finds out that Raja has chosen Sona to seduce. Then things start to go wrong as Raja himself gets kidnapped, as he is mistaken for Rahul.