For young Nikhil (Shahid Kapoor), Samarpur is everthing. But when his beloved Neha (Soha Ali Khan) gets ambitious and takes off from Sanaarpur to pursue her dreams, Nikhil can't help following her to Mumbai. But fate has something else in store for him in Mumbai. An unrelenting Neha, a perky workmate Sara (Tulip Joshi) and a lissome, petite neighbour Shagun (Ayesha Takia). When Neha finally bids goodbye, Nikhil's world is shattered. Ironically Sara now stands for everything that he had wanted in Neha. But another quick of fate decides who the ideal girl for Nikhil is & just when he thinks it is the perfect setting for love, his romantic roof caves in, burying aim in a rubble of hilarious situations.