Ranbir Raj, orfano e senzatetto, si trasferisce in una piccola città e ordina un bicchiere di latte all'RK Bar. Fa amicizia con una prostituta di nome Gulabji, che lo invita a passare la notte con lei, e quando lui rifiuta, lei lo reindirizza a Lillian che affitta stanze. Ranbir incontra Lillian, che vive da sola da 37 anni dopo che suo figlio, Vincent, è partito per arruolarsi nell'esercito e non è tornato, la affascina e le affitta una stanza. Trova lavoro come cantante in un ristorante locale. In occasione di Eid, tornando a casa, incontra una donna in piedi sul ponte. La trova molto attraente, le fa amicizia, la accompagna a casa, scopre che il suo nome è Sakina, che è una tessitrice di tappeti e vive con sua zia e sua nonna cieca. Proprio quando Ranbir sta per confessare il suo amore, gli dice che ha già dato il suo cuore a Imaan, un ex inquilino di sua nonna. Imaan se n'era andato, promettendo di tornare su Eid, ma non l'ha fatto. Scopre che potrebbe stare al ...