Raj Raibahadur ( Raj Kapoor ), um rapaz rico e filho de um viúvo, vive no campo. Um dia seu pai o visita e lhe diz que sua mãe gostaria de vê-lo casado com uma jovem chamada Chandra (Vijayalaxmi), filha de um amigo da família. Raj decide escrever uma carta para Chandra que ela ignora completamente, mas a irmã mais nova dela, Neelu (Nargis) decide responder em nome de Chandra. Após algumas cartas eles e apaixonam. Só então Raj é diagnosticado com tuberculose , a mesma doença que matou sua mãe. Raj decide fingir que ele nunca amou neelu e também insiste que ela deve se casar com seu amigo médico, Dr. Kailash ( Pran ).