Dilip Kumar in Triple Role
Dilip Kumar
as Kailash / Bholenath 'Bhola' / Sanjay
Saira Banu
as Tara
Leena Chandavarkar
as Sonia
Prem Chopra
as Kunwar Pratap Singh
Madan Puri
as Grasco
Helen
as Lucy
Kader Khan
as Superintendent Of Police
Nasir Khan
as Dr. Mishra
Nazir Hussain
as Priest
Ruma Guha Thakurta
as Pushpa
Mukri
as Vimla Father
Kumari Naaz
as Vimla