Nine people have their lives entwined in this story of love, infidelity, and passion. Rahul (Sharman Joshi) is ambitious and determined to achieve his dreams, eventually renting his apartment as a place for rich men to bring their mistresses and lovers in exchange for recommendations. He is also in love with Neha (Kangana Ranaut). Much to his dismay, Neha is in love with their married boss Ranjeet (Kay Kay Menon). Ranjeets own marraige to Shikha (Shilpa Shetty) is in tatters as their love has faded. Shikha has a secret of her own though, as she has a friendship on the verge of romance with actor Akash (Shiney Ahuja). At the same time, Shruti (Konkona Sen Sharma) who is Shikas younger sister and Neha's roommate, is looking for a husband. After she meets Monty (Irfan Khan), she immediately decides she dislikes him, but can Monty make her believe otherwise?
The lives of these people are thrown into turmoil by a series of events that lead them each to have to make important life-changing decisions, that unknown to them, will affect each other as well.