Though the story may seem hackneyed now, it had not been used too many times when this film was released. It was ably directed by Subodh Mukerji. The film was a personal triumph for Dev Anand, who carried the whole film on his shoulders, and acted with aplomb in three different get ups, that of the "munimji" with long moustaches and stooping shoulders, his usual dashing self and that of a soothsayer. He lost the Best Actor Filmfare award that year to Dilip Kumar, who was also seen in a swashbuckling role of "Azad", also donning three different get ups in the film. Dev was ably supported by Nalini Jaywant, Pran and Nirupa Roy, who was to become famous for similar roles, culminating in "Deewar" as Amitabh and Shashi Kapoor's sacrificing mother. Another highlight of the film was Sachin Deb Burman's music, with the majority of the songs becoming chartbusters. The most popular song was Kishore Kumar's "Jeevan ke safar mein rahi, milte hain bichhad jane ko". Lata's sad version of the song was equally well rendered. Among Lata's other numbers was the classical based light number, "Ghayal hiraniya, main ban ban boloon", picturised on Nalini Jaywant, when she is waiting for Dev Anand in a forest, and as she is singing, she gets frightened by wild animals and birds, all beautifully composed in the song and the sargam. Her other numbers were "Ek nazar bas ek nazar", "Ankh khulte hi tum chhup gaye ho kahan". Other good numbers were "Nain khoye khoye, tere dil mein bhi kuchh hoye re" by Lata and chorus, "O' Shiv ji bihane chale palki sajaye ke" by Hemant Kumar and chorus, and "Zindagi hai zinda" by Geeta Dutt and chorus. A peculiarly melodious song was "Dil ki umangen hain jawan, rang mein dooba hai saman" by Hemant Kumar and Geeta Dutt, with a comic element added in the voice of one Thakur, wherein Pran tries to woo Nalini Jaywant by singing to her when he sees Dev Anand doing the same.
In short, an enjoyable movie with lovable music score.