πͺ 120 Bahadur (2025) – A Tribute to India’s Bravehearts
120 Bahadur is not just another war film — it’s a cinematic salute to the courage of Indian soldiers who stood their ground against impossible odds. Directed by Razneesh “Razy” Ghai and headlined by Farhan Akhtar as Major Shaitan Singh, the movie brings to life the legendary Battle of Rezang La (1962), where 120 soldiers of the 13th Kumaon Regiment fought valiantly against thousands of Chinese troops.
π¬ Why This Film Matters
• Real History, Real Heroes: The film is based on true events from the Indo‑China war of 1962.
• Farhan Akhtar’s Powerhouse Performance: His portrayal of Major Shaitan Singh captures both the grit of a soldier and the heart of a leader.
• Narration by Amitabh Bachchan: The voice of Big B adds gravitas, making the story even more impactful.
• Emotional Core: Beyond the battlefield, the film highlights family bonds, sacrifice, and the undying spirit of patriotism.
⭐ Cast & Crew Highlights
• Farhan Akhtar – Major Shaitan Singh Bhati
• Raashii Khanna – Shagun Kanwar (his wife)
• Supporting roles by Vivan Bhatena, Ankit Siwach, Eijaz Khan, and more
• Music: Amit Trivedi, Salim–Sulaiman, Amjad Nadeem Aamir
• Runtime: 137 minutes
π Box Office Buzz
Despite clashing with comedy release Mastiii 4, 120 Bahadur managed to grab attention with its patriotic theme.
• Opening Weekend: ₹10.10 crore
• Total (as of late November 2025): ₹11.7 crore
The numbers may not be blockbuster‑level, but the film’s emotional impact is undeniable.
π Audience Takeaway
120 Bahadur reminds us that bravery is not about numbers, but about spirit. These 120 soldiers chose honor over retreat, and their story deserves to be remembered by every generation.