Ishaan (John Abraham) a charismatic, good-looking music producer from Mumbai, lives a sheltered existence as the apple of his mother's (Zarina Wahab) eye, always protected by his elder sister Shivani (Mini Mathur). He stays at his girlfriend Anushka's (Chitrangda Singh) house and takes them all for granted.
But there comes a day when his life falls apart like a house of cards. Fed up of his flirtatious nature and being taken for granted, his girlfriend throws him out of her house. He moves in a dilapidated house, his mother leaves his father and moves in with him. His sister and his best friend are upset with him and his new boss Beena (Raima Sen) asks him to resign. His ego is severely damaged and his confidence shaken.
At this point, his new neighbour Gauri (Prachi Desai) comes into his life and from her he learns the importance of relationships. He starts taking initiatives towards mending and maintaining his past relationships.
Ishaan begins to truly fall in love with Gauri. There comes a point when he has to make a choice between his love that made him a better person or being a better person by taking responsibility of the actions he has done in the past.