Né dans une famille de basse caste de chamars (cordonniers), Chandu alias Chandrashekhar (Dev Anand) aide son père à réparer des chaussures et d'autres articles chaussants pour une misère. Un jour, une jeune fille issue d'une famille riche et aisée, Vidya (Suraiya), s'arrête pour faire réparer sa chaussure. Elle souhaite que Chandu arrête de faire ce travail subalterne, qu'il aille à l'école, qu'il étudie et qu'il devienne quelqu'un d'important. Elle offre son aide financièrement et parvient à envoyer Chandu à l'école.
Tous deux grandissent ensemble et tombent éperdument amoureux l'un de l'autre. Ils ont la ferme intention de se marier, mais des obstacles se dressent rapidement sur leur chemin : sous la forme de Harry, alias Harilal (Madan Puri), leur camarade de classe jaloux, et du père alcoolique et dégénéré de Vidya, qui refuse catégoriquement que sa fille fréquente un garçon d'une caste inférieure.