Cast

Amitabh Bachchan
... Dual role
Hema Malini
... Asha
Parveen Babi
... Dr. Priti
Shammi Kapoor
... Shamsher Singh
Sharmila Tagore
... Bharati
Navin Nischol
... Inspector Deepak Singh
Premnath
... Puthu Anna
Uttam Kumar
... Ghosh Babu
Parikshat Sahni
... Ghulam Ali
Amjad Khan
... Thakur Pratab Singh
Kader Khan
... Sher Singh

Crew

Subhash Desai
... Producer
Kader Khan
... Story / Writers
K.B. Pathak
... Story / Writers
Prayag Raj
... Story / Writers
Laxmikant-Pyarelal
... Music Director
Manmohan Desai
... Director
Asha Bhosle
... Singers
Laxmikant Kudalkar
... Singers
Kishore Kumar
... Singers
Amit Kumar
... Singers
Lata Mangeshkar
... Singers
Mohammed Rafi
... Singers
Anand Bakshi
... Lyricist
Mukhtar Ahmed
... Editor
Peter Pereira
... Cinematography