Vasundhara (Singh) is a classical dancer with a great sense of patriotism and a strong set of Indian,middle class values. Pintya (Tiwari),an underworld don, wants her to perform in Singapore, so he hires another don Vijay(Dabbas) to help kidnap her. Vasundhara meets and falls in love with Udaybhan (Khan), the son of a businessman. Meanwhile, 2 murders have taken place when she was gone, and 1 of the people killed is the man who was trying to save her in the first place. He has left behind 2 kids. When she comes back from mauritus and realizes what has happened, she must now decide whether to take in the kids and raise them by herself, go back to Mauritius to marry/live with Udaybhan, or continue with her current life.