The year 2025 has already given Bollywood its biggest opener yet ‘Chhaava’, a historical drama that brings the story of Maratha King Sambhaji Maharaj to life. The film’s success has sparked a renewed interest in India’s rich history, with audiences craving more tales of valour, leadership, and the complex lives of legendary figures. If ‘Chhaava’ left you inspired and hungry for more, here’s a curated list of must-watch films that tell us the stories about iconic Indian legends.
Mangal Pandey: The Rising (IMDb Rating: 6.6/10) JioHotstar
Aamir Khan delivers a powerhouse performance as Mangal Pandey, the sepoy whose defiance against British rule ignited India’s first war of independence in 1857. Directed by Ketan Mehta, the film traces Pandey’s transformation from a loyal soldier to a revolutionary leader, capturing the spirit of resistance and patriotism. With A R Rahman’s music and a narrative that balances history and emotion.
Tanhaji: The Unsung Warrior (IMDb Rating: 6.4/10) JioHotstar
If ‘Chhaava’ left you in awe of Maratha history, ‘Tanhaji: The Unsung Warrior’ is the perfect follow-up. Ajay Devgn shines as Tanaji Malusare, the brave general who led the charge to reclaim Kondhana Fort from the Mughals. With Saif Ali Khan as the formidable antagonist Udaybhan, the film is packed with action, drama, and a deep sense of pride in Maratha valour.
The Legend of Bhagat Singh (IMDb Rating: 8.1/10) Amazon Prime Video
Ajay Devgn’s portrayal of Bhagat Singh, one of India’s most iconic freedom fighters, is both intense and inspiring. The film dives deep into Singh’s revolutionary ideals, his fight against British oppression, and his unwavering commitment to India’s independence.
Don’t Miss:Enjoyed Sanya Malhotra’s Mrs.? Watch These 7 OTT Movies That Shatter Misogyny
Bajirao Mastani (IMDb Rating: 7.3/10) Amazon Prime Video
Sanjay Leela Bhansali’s ‘Bajirao Mastani’ is a visual masterpiece that brings to life the epic romance between Peshwa Bajirao (Ranveer Singh) and Mastani (Deepika Padukone). Set against the backdrop of 18th-century India, the film is a dazzling blend of grand battle sequences, intricate emotions, and breathtaking sets. Priyanka Chopra’s portrayal of Bajirao’s first wife, Kashibai, adds depth to this tale of love, loyalty, and sacrifice.
Asoka (IMDb Rating: 6.4/10) Netflix
Shah Rukh Khan takes on the role of Emperor Ashoka in this visually stunning drama that blends history with creative storytelling. The film chronicles Ashoka’s journey from a fierce warrior to a compassionate ruler who embraced Buddhism after the horrors of the Kalinga War.
These films don’t just entertain, they educate, inspire, and remind us of the sacrifices and struggles that shaped our nation.
Don’t Miss:From Babygirl To Mere Husband Ki Biwi: 8 New Movies To Watch This Weekend In Theatres
Keep reading Herzindagi for more such stories.