The movie has a very complex story line and you need to watch start to finish in single sitting to understand it completely. It takes a few minutes to take off but thereafter it is so engrossing that you keep on watching till climax which is highly thoughtful and imaginative and deserves hats off. The movie scores in every department - the milieu, costumes, art direction, locations, just everything! This may not be a great movie but it's a good movie by all means. I say, this is one of the most underrated Bollywood movies.
Raj Kumar is first rate; no one else could have done justice to this role in my opinion. You may like his theatricals or you may not; it's up to you. Rakhi & Vinod Mehra has delivered praiseworthy performances. But it is Hema Malini who stands a class apart. This is one of her best performances; in a grey shade though. Shankar Jaikishan's compositions; 1) Unke Khayaal Aaye To Aate Chale Gaye, 2) Geet Gaata Hoon Main, 3) Sooni Sooni Saans Ke Sitar Par, 4) Re Mann Sur Mein Ga, are excellent and memorable.