 Rahul Kapoor (Fardeen Khan) and Harilal "Harry" (Aftab Shivdasani) are two room-mates living in a rented apartment, owing back rent to their landlord for last several months. Rahul is in love with Anjali Murthy(Twinkle Khanna), who is the daughter of the landlord, Dakshina Murthy. Anjali too loves Rahul, but her dad will not accept him as his son-in-law, as Rahul is poor. On a chance meeting with Prakash (Saif Ali Khan), the live-in son-in-law of the Chopras, the two friends scheme with him to abduct his wife, Sapna (Sonali Bendre), and demand a ransom from her parsimonious and controlling dad, Rajiv Chopra (Dalip Tahil). Everything seems to go smoothly, until the hapless trio find out that Sapna is being kidnapped by real and ruthless kidnappers, who will not hesitate to kill her once they get the ransom; and that Rajiv Chopra has complained to the police on the sly.