Born in British India, Bhagat Singh witnesses numerous atrocities during his childhood and grows up to become one of the most fearless freedom fighters in the country.
Ajay Devgan
as Bhagat K. Singh
Amrita Rao
as Mannewali
Sushant Singh
as Sukhdev
Akhilendra Mishra
as Chandrashekhar Azad
D. Santosh
as Rajguru
Bhaswar Chatterjee
as Batukeshwar Dutt
Raj Babbar
as Kishan Singh
Farida Jalal
as Vidyavati K. Singh
Mukesh Tiwari
as Jailor
Sitaram Panchal
as Lala Lajpat Rai
Santosh Dhanoa
as Shiviram Hari Rajguru
Swaroop Kumar
as Motilal Nehru