Une villageoise accepte de se marier avec un roi qu'elle n'a jamais rencontré après qu'il lui ait envoyé une photo de lui. Mais l'homme sur la photo n'est pas le roi mais son plus fidèle esclave, le beau mais muet Shankar.
Rakesh est un jeune homme ambitieux et ingénieux qui ne se satisfait pas de sa condition sociale. Son père, qui travaille aux chemins de fer, souhaiterait le voir prendre sa relève comme contrôleur de trains, mais Rakesh rêve de parcourir le monde et ne saurait se satisfaire d'un travail si...