Triple role (Amit / Rana Ranveer, Guru & Insp. Shankar)
Zeenat Aman
Rita
Parveen Babi
Manju
Aruna Irani
Tara
Gurbachchan Singh
Bahadur
Sujit Kumar
Rajan
Mac Mohan
Mac
Mukri
Guru's foster father
Anand
Urmila Bhatt
Guru's Foster Mother
Pratima Devi
Umesh Khanna
Manmauji
Nandita Thakur
Doctor Nirmala
Vijoo
Babbanlal Yadav
Iftekhar
Police Commisioner (uncredited)
Did you know?
Trivia
The films story line of a man on a run after being charged for murder and living in different name was similar to earlier films like Tumsa Nahi Dekha 1957,Sanam Teri Kasam 1982 and later on Zamane Se Kya Darna 1994.
Rana saab has a daydream about meeting his long-lost wife and subsequent confrontation with Inpsector Shankar. However, at that point in the film, Rana saab had never met Inspector Shankar before so he couldn't have known that he was a police officer and that he was investigating him. Rana saab actually first meets Inspector Shankar immediately after the daydream scene.
Actually, Rana Sahab had picked up Shankar's identification card from the floor at the airport, read it. He realized he was an inspector, and presumed he was investigating him, therefore he dreaded meeting him.