Ranbir Raj (Ranbir Kapoor) kommt in die Stadt, um sein Glück als Sänger zu machen. Eine Unterkunft findet er bei der alten Lillian (Zohra Segal), die einst ihren Sohn verlor und nun in Ranbir eine Art Ersatz wähnt. Ranbir schließt Freundschaft mit der freundlichen Prostituierten Gulabji (Rani Mukerji), verliebt sich aber in die schöne Teppichweberin Sakina (Sonam Kapoor), die jeden Abend auf der Brücke steht und auf einen Verflossenen wartet, der niemals kommt. Ranbir beschließt, ihr nach allen Regeln der Kunst den Hof zu machen, und schreckt dabei auch vor Tricks nicht zurück.
Ranbir Raj (Ranbir Kapoor) comes to town to make his fortune as a singer. He finds accommodation with old Lillian (Zohra Segal), who once lost her son and now thinks Ranbir is a kind of replacement. Ranbir makes friends with the friendly prostitute Gulabji (Rani Mukerji), but falls in love with the beautiful carpet weaver Sakina (Sonam Kapoor), who stands on the bridge every evening and waits for an ex-husband who never comes. Ranbir decides to court her according to all the rules of the art, and does not shy away from tricks.