A suspended police inspector, Prabhat Singh is given a special assignment to apprehend the underworld mob boss, Azghar Jurhad, he refuses to accept this contract but finally accepts it. Azghar is a criminal in India but his whereabouts is in the African country of Kenya, he travels along to Kenya with a bandit, Akash Bhardwaj. Both reaches up with Police inspector, Suraya Pratab Singh, whose duty is to ensure that Prabhat and Akash play by the Kenyan laws but to capture Azghar both is unable to do so and puts themselves into hot soup.
Nitin Bankar (Akshay) is a frustrated driver cum house help of a rude rich lady, Archana (Archana Puran Singh) in Singapore. His best pal, Ram Mishra (Shetty) who is a courier delivery man is not happy either. Both have rich girl friends, Anjali (Katrina) and Manpreet (Sameera) respectively. In an attempt to get rich quick and marry them, both Ram and Nitin devise a plan to kidnap Archana’s pet possession, her doggy Mulchand. But their kidnapping plan goes awry and leads to many misunderstandings. To add more chaos, Manpreet’s wedding preparations to a shady businessman Chaddha’s (Paresh Rawal) son begins in the same hotel where Nitin and Ram are hiding after their kidnapping fiasco. Confusion and misunderstandings multiply ten fold when a contract killer, Kala (Johnny Lever), his underworld don boss Maamu (Asrani), Anjali, Anjali’s father (Tinnu Anand), Indian Ambassador (Vikram Gokhale), a bar dancer (Neha Dhupia) and Policeman (Sharat Saxena) too land up in the same hotel. What happens after Nitin accidentally gets locked in Chaddha’s hotel room cup board is what the rest of the film all about.