Neal (Uday Chopra) gives into his parents' wishes of marrying a girl called Sweetie from Bhatinda, but has just one pre condition to getting married. He wants to live it up one last time and wants to go to Vancouver on a 21 day bachelor vacation.
Neal gets lucky on his first day out in Vancouver and is asked out by a hot super model. A silly, spunky Indian girl screws up the date. The girl? Nikki Bakshi (Tanisha Mukerjee)!!

Whatever Neal does, Nikki undoes. Call it luck, call it fate, call it anything. Bit by bit, Neal's bachelor vacation starts falling apart ? whether he is going skinny dipping with a girl, or enjoying a romp in the back seat of a car. Nikki turns up everywhere to spoil things for poor, poor Neal!!
A truce is called between the two, when Nikki decides to help Neal get some serious action. She tells him she can get him laid and takes him to ''babe heaven'' ? Whistler!!

But soon the bubble bursts when he realizes that Nikki has some very definite plans to ''use'' Neal.
