
The Legend of Bhagat Singh
2002 · Movie · 155 min · ★ 7.1 · 81% critics
Born in British-ruled India, a young boy witnesses harsh atrocities and grows into a fearless freedom fighter. The story follows the journey from early hardships to revolutionary resolve, set against major events of the struggle for independence.
Where to watch
Watch free on Tubi.
3 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- द लीज़ेंड ऑफ़ भगत सिंह
- Years
- 2002
- Release date
- 2002-06-07
- Language
- Hindi
- Runtime
- 155 min
- Max quality
- HD
- Critic score
- 81/100
- TMDB rating
- 7.1/10 (71 votes)
About
You’ll likely enjoy this stirring freedom-fighter biopic if you like deeply patriotic, history-focused dramas; Not for you if you prefer light entertainment, or if very violent, intense subject matter is not your style (also consider Gadar: Ek Prem Katha or Raazi).
Pros: powerful patriotic storytelling; standout performances; memorable music | Cons: very violent at times; intense, heavy tone
Awards & recognition
- Filmfare Critics Award — Best Movie · 2003
- National Film Award — Best Feature Film in Hindi · 2003
- Filmfare Award — Best Film · 2003 · nominated
Cast & crew

Ajay Devgn
as Bhagat K. Singh

Amrita Rao
as Mannewali

Sushant Singh
as Sukhdev

Akhilendra Mishra
as Chandrashekhar Azad
- DS
D. Santosh
as Rajguru

Bhaswar Chatterjee
as Batukeshwar Dutt

Raj Babbar
as Kishan Singh

Farida Jalal
as Vidyavati K. Singh

Mukesh Tiwari
as Jailor
- SP
Sitaram Panchal
as Lala Lajpat Rai
Directed by Rajkumar Santoshi