From Ajay Devgn’s stirring Bhagat Singh to Vicky Kaushal’s haunting Sardar Udham, Bollywood has delivered some unforgettable portrayals of India’s greatest freedom fighters. This Independence Day, revisit the performances that brought courage, sacrifice, and patriotism alive on the big screen

The Indian film industry has given us some truly stellar performances in the patriotic genre, often bringing the country’s struggle for independence to life on screen. Top actors like Aamir Khan, Ajay Devgn and Vicky Kaushal have all stepped into the shoes of great freedom fighters, stirring patriotic emotions in cinemas across the country.
As India marks its 79th Independence Day this year, here’s a look back at some of Bollywood’s most memorable portrayals of freedom fighters.
Ajay Devgn as Bhagat Singh – The Legend of Bhagat Singh
Bhagat Singh’s life and fearless role in India’s freedom movement have inspired countless films. But it’s Ajay Devgn’s portrayal that still stands out. He delivered a strong, moving performance that paid heartfelt tribute to Bhagat Singh’s bravery and sacrifice. His work didn’t go unnoticed either as Devgn won the National Film Award for Best Actor for this role.
Aamir Khan as Mangal Pandey – Mangal Pandey: The Rising
In this biographical war drama set during the Revolt of 1857, Aamir Khan took on the role of the Indian soldier who sparked the First War of Independence. As the titular character, Aamir exuded immense power and a rebellious spirit, bringing Mangal Pandey’s story to life with grit and conviction.
Kangana Ranaut as Rani Lakshmi Bai – Manikarnika: The Queen of Jhansi
Kangana Ranaut gave a commanding performance as Rani Lakshmi Bai in this historical drama. The film delves into the queen’s origins, her fearless personality, and her significant role in the Revolt of 1857. Her portrayal earned her a National Award and plenty of admiration from audiences.
Vicky Kaushal as Sardar Udham Singh – Sardar Udham
Vicky Kaushal took on the titular role in this biographical historical drama, portraying the man who avenged the 1919 Jallianwala Bagh massacre by assassinating Michael O’Dwyer. The film received glowing reviews, with Kaushal’s nuanced performance earning particular praise.
Sharman Joshi as Shivaram Rajguru – Rang De Basanti
‘Rang De Basanti’ beautifully bridges modern youth with India’s freedom struggle. Sharman Joshi’s performance as Rajguru stood out, with the film using flashbacks to show how the characters’ present-day lives are deeply influenced by the patriotic spirit.
Published: 14 Aug 2025, 09:39 pm IST
Related Topics
Get Latest Mathrubhumi Updates in English
Disclaimer: Kindly avoid objectionable, derogatory, unlawful and lewd comments, while responding to reports. Such comments are punishable under cyber laws. Please keep away from personal attacks. The opinions expressed here are the personal opinions of readers and not that of Mathrubhumi.

