FilmyFly

120 Bahadur (2025): Story, Cast, OTT, and Review - FilmyFly

Released on November 21, 2025, "120 Bahadur" is a poignant Hindi-language historical war drama directed by Razneesh 'Razy' Ghai, honoring the 120 valiant soldiers of Charlie Company, 13 Kumaon Regiment, who fought heroically in the 1962 Sino-Indian War's Battle of Rezang La. Starring Farhan Akhtar as the fearless Major Shaitan Singh Bhati – posthumously awarded the Param Vir Chakra – alongside Raashii Khanna as his devoted wife Shagun Kanwar, the film blends intense action, emotional depth, and patriotic fervor.

Produced by Excel Entertainment and Trigger Happy Studios, this 140-minute epic marks a historic first by premiering simultaneously in over 800 defence theatres across India. Despite a modest box office opening amid mixed word-of-mouth, its stunning visuals, authentic battle sequences, and Farhan's transformative performance make it a compelling watch for history buffs and families alike. While it faces competition from "Mastiii 4" and holdover releases, "120 Bahadur" resonates as a timely reminder of unsung sacrifices in freezing Himalayan heights.

FilmyFly 2025 - Latest Movies & Web Series | South, Tamil, Bollywood Films

Movie Name120 Bahadur
Release Year2025
LanguageHindi
ProducerRitesh Sidhwani, Farhan Akhtar (Excel Entertainment), Trigger Happy Studios
CastFarhan Akhtar, Raashii Khanna, Vivan Bhatena, Ankit Siwach, Ejaz Khan, Ajinkya Deo, Sahib Verma, Dhanveer Singh
DirectorRazneesh 'Razy' Ghai

Story Overview

Set against the brutal backdrop of the 1962 Indo-China War, "120 Bahadur" chronicles the legendary Battle of Rezang La in Ladakh, where 120 Indian soldiers, led by Major Shaitan Singh (Farhan Akhtar), faced overwhelming odds against 3,000 Chinese troops in sub-zero temperatures. Drawing from real events, the narrative interweaves the soldiers' unyielding camaraderie and valor with poignant flashbacks to Shaitan’s personal life, including his tender bond with wife Shagun (Raashii Khanna). As the enemy advances, the Charlie Company holds their post with sheer grit, rifles, and bayonets, turning the tide in one of India's most heroic stands. The film captures the raw horror of war – frostbite, dwindling ammo, and mounting casualties – while emphasizing themes of duty, sacrifice, and national pride. Through gripping combat scenes and emotional soldier vignettes, director Razy Ghai pays homage to the Ahir-dominated regiment's legacy, ending on a note of eternal remembrance that stirs patriotism without overt jingoism. It's a story of ordinary men becoming extraordinary legends, grounded in historical accuracy and human resilience.

Box Office Collection

As of November 22, 2025, "120 Bahadur" has had a subdued start at the box office, collecting ₹2.25 crore nett in India on its opening day (Friday, November 21), translating to a worldwide gross of ₹2.86 crore including overseas earnings. Early estimates pegged Day 1 at around ₹1-1.50 crore, but final figures show a slight uptick to ₹2.35-2.68 crore nett, driven by evening and night shows with 8.58% average Hindi occupancy. On Day 2 (Saturday), occupancy dipped to 5.80%, with no significant jump reported yet. Facing stiff competition from "Mastiii 4" (similar ₹2.50 crore Day 1) and holdovers like "De De Pyaar De 2" (₹2.25 crore on Day 8), the film screened in 800+ defence theatres but saw some shows cancelled due to low turnout outside military circuits. Budget details are undisclosed, but trade experts predict a weekend total of ₹6-8 crore if word-of-mouth improves. Globally, overseas markets contributed minimally (₹0.18 crore est.), with potential growth in patriotic circuits. Verdict: Underperformer so far, but positive reviews could boost weekend legs. Stay tuned for Day 3 updates!

OTT Streaming Info

Currently in theatres since its November 21, 2025 release, "120 Bahadur" has no confirmed OTT platform as digital rights negotiations are ongoing. Produced by Excel Entertainment, it's likely to land on Netflix or Amazon Prime Video by mid-January 2026, following a standard 6-8 week theatrical window. The film's defence premiere and patriotic theme may influence a quicker streaming rollout on a platform emphasizing Indian content. No official announcement yet; check back for updates. In the meantime, catch it on the big screen for immersive IMAX war sequences, or avoid leaks on unauthorized sites.

Review

"120 Bahadur" is a visually stunning but emotionally uneven war tribute that shines in spectacle yet falters in depth. Farhan Akhtar's portrayal of Major Shaitan Singh is riveting – lean, intense, and soulfully vulnerable, evoking his "Bhaag Milkha Bhaag" athleticism in battle cries. Raashii Khanna adds grace to the home-front narrative, though her arc feels underdeveloped. Razy Ghai's direction excels in high-altitude action – snow-swept ambushes and grenade blasts are pulse-pounding, with Amit Trivedi's score amplifying heroism. The ensemble of young actors as soldiers delivers raw authenticity, making the 114 casualties heartbreakingly real. However, the script's repetitive flashbacks and lack of enemy perspective dilute tension, turning it preachy at times. At 140 minutes, the second half drags amid formulaic patriotism. Critics are divided: India Today (3/5) praises its "fitting tribute," while India TV (2.5/5) notes "lacks emotional connect." IMDb: 7.2/10 from early viewers. Ideal for military history fans, but casual audiences may find it heavy. Verdict: 3.5/5 stars – Epic visuals and Akhtar's fire make it worthwhile, despite narrative frostbite.

Disclaimer : filmyfly2026.in South Telugu Movie is a website where we covered the reviewing latest movies and sharing all information about them. We clarify that we don’t support or promote the sharing or watching of movies in any way. The movie reviews, summaries, and other content on this website are meant for fun and learning purposes only.
Note: We do not provide movie downloads. filmyfly2026.in only offers reviews and official streaming information.