Dilip Kumar als Sanga/Kranti | |
Manoj Kumar als Bharat/Kranti | |
Shashi Kapoor als Shakti | |
Hema Malini als Rajkumari Meenakshi | |
Shatrughan Sinha als Kareem Khan | |
Parveen Babi als Sureli | |
Sarika als Sheetal | |
Nirupa Roy als Radha | |
Prem Chopra als Shambhu Singh | |
Pradeep Kumar als Shamsher Singh | |
Veeru Devgun als Sir Thomas | |
Madan Puri als Sher Singh | |
P. Jairaj als Maharaj Laxman Singh | |
Tom Alter als British officer |
Manoj Kumar | Editor |
Pyarelal Ramprasad Sharma | Music |
Laxmikant Shantaram Kudalkar | Music |
Joe D'Souza | Cinematography |
Manoj Kumar | Producer |
Manoj Kumar | Writer |
Manoj Kumar | Director |
Salim Khan | Writer |
Javed Akhtar | Writer |