120 Bahadur Movie – Story, Cast, Release & Everything You Need
120 Bahadur starring Farhan Akhtar is one of the most awaited Bollywood films of 2025. This historical war drama brings to life the legendary Battle of Rezang La from the 1962 Sino-Indian War. Released on November 21, 2025, the film tells the untold story of bravery, sacrifice, and patriotism that every Indian should know.
In this complete guide, you’ll discover everything about 120 Bahadur—from its powerful story and talented cast to box office performance and where to watch it.
What is 120 Bahadur About?
120 Bahadur is based on a true story that showcases unmatched courage. The film portrays the Battle of Rezang La, fought on November 18, 1962, during the India-China war.
The story follows Major Shaitan Singh Bhati and his brave warriors from Charlie Company, 13 Kumaon Regiment. These 120 soldiers, mostly from the Ahir community of Rajasthan and Haryana, faced an enormous Chinese force of over 3,000 troops.
Despite freezing temperatures of -24 degrees, scarce ammunition, and limited resources at 16,452 feet altitude, these heroes defended their post. They fought till their last breath to protect the vital Chushul airfield and prevent Chinese forces from advancing.
The battle saw 120 Indian soldiers killing more than 1,300 enemy soldiers. This stands as one of the greatest last stands in military history. Major Shaitan Singh Bhati was posthumously awarded the Param Vir Chakra, India’s highest military honor, for his extraordinary leadership and sacrifice.

The True Story Behind 120 Bahadur
The Battle of Rezang La is not just a war story—it’s a testament to the Indian Army’s spirit. The Chinese forces expected an easy victory with their superior numbers and weapons. However, they encountered soldiers who chose death over dishonor.
The film shows how these warriors were given an option to retreat. But Major Shaitan Singh and his men refused. They chose to fight, knowing they would likely die. Their motto was simple: “We will not go without fighting.”
120 Bahadur Release Date
Release Date: November 21, 2025 (Thursday)
The film was released in theaters across India with a special screening strategy. Excel Entertainment and Trigger Happy Studios planned a limited but impactful release in 900-1000 screens nationwide.
Special Screenings
- Defense Theaters: The movie was screened in over 800 defense theaters for armed forces personnel
- Ladakh Premiere: A historic screening at 16,452 feet altitude—making it the first Bollywood film shown at such height
- IMAX Release: Available in IMAX format for an immersive viewing experience
- IFFI Goa: Special screening at the International Film Festival of India
The release date coincides with the 63rd anniversary of the Battle of Rezang La, adding emotional significance to the premiere.
120 Bahadur Cast and Characters
Lead Cast
Farhan Akhtar as Major Shaitan Singh Bhati
This is Farhan’s return to acting after his 2021 film Toofaan. He underwent intense military training and physical transformation to portray the legendary war hero. Critics praise his commanding and dignified performance.
Raashii Khanna as Shagun Kanwar
Raashii plays Major Shaitan Singh’s wife in a special appearance. Her emotional scenes add depth to the warrior’s personal life and sacrifices.
Supporting Cast
The film features a talented ensemble who bring authenticity to their soldier characters:
- Sparsh Walia as Ramchander Yadav (Radio Operator and sole survivor)
- Ankit Siwach as key regiment member
- Vivan Bhatena in an important military role
- Dhanveer Singh as Charlie Company soldier
- Sahib Verma delivers a standout performance
- Ajinkya Deo as Brigadier
- Eijaz Khan as Commanding Officer
- Ashutosh Shukla as regiment member
- Devendra Ahirwar in supporting role
Each actor underwent rigorous training including hand-to-hand combat, weapons handling, and high-altitude acclimatization to ensure authentic portrayals.
120 Bahadur Director and Production Team
Director: Razneesh ‘Razy’ Ghai
Razneesh Ghai helms this ambitious project with dedication to authenticity. He shot the entire film in real locations including the challenging terrains of Ladakh, rather than using green screen studios.
Producers
- Excel Entertainment (Ritesh Sidhwani and Farhan Akhtar)
- Trigger Happy Studios
- Ikigai Motion Pictures
Technical Crew
Cinematography: Tetsuo Nagata (Japanese-born French cinematographer known for exceptional work)
Music Composers:
- Amit Trivedi
- Salim-Sulaiman
- Amjad Nadeem Aamir
Lyricist: Javed Akhtar (Farhan Akhtar’s father and legendary poet)
Screenplay: Rajiv G Goswami
Dialogues: Sumit Arora
Editor: Rameshwar S Bhagat
Background Score: Satish Raghunathan
Action Choreography: Team from “All Quiet on the Western Front” (Oscar-winning World War 1 film)
Narrator: Amitabh Bachchan (voice-over for opening sequence)
120 Bahadur Box Office Collection
The film opened with modest numbers but showed steady growth through word-of-mouth publicity.
Day-Wise Box Office Performance
| Day | Collection (India Net) | Growth % |
|---|---|---|
| Day 1 (Friday) | ₹2.25-2.40 Cr | Opening Day |
| Day 2 (Saturday) | ₹3.50-4.00 Cr | 71-77% growth |
| Day 3 (Sunday) | ₹2.60 Cr (estimate) | Steady |
| Total (3 Days) | ₹8.35-8.60 Cr | Growing |
Box Office Analysis
Opening Performance: The film collected approximately ₹2.25 crore on its opening day, which was considered modest given the competition from multiple releases including Mastiii 4, De De Pyaar De 2, and other films.
Weekend Growth: Saturday saw an impressive 71-77% jump in collections, reaching approximately ₹4 crore. This indicates positive word-of-mouth and growing audience interest in the patriotic war drama.
Challenges:
- High production budget of ₹85 crore requires sustained performance
- Limited international appeal affecting overseas collections
- Competition from multiple concurrent releases
- Need to cross ₹100 crore mark for commercial success
Positive Indicators:
- Strong Saturday growth shows audience approval
- Patriotic theme resonating with viewers
- Positive reviews from defense personnel
- Social media buzz building momentum
The film relies heavily on weekday performance and sustained audience support to achieve box office success.
120 Bahadur Movie Review and Ratings
Critics and audiences have shared mixed to positive responses, praising the film’s patriotic spirit while noting some structural issues.
Critics Reviews
Bollywood Hungama: ★★★☆☆ (3/5) “120 Bahadur stands as a sincere and stirring salute to the heroes of Rezang La, powered by immersive war sequences and commanding performance by Farhan Akhtar.”
India Today: ★★★☆☆ (3/5) “A fitting tribute to martyrs with breathtaking cinematography, though it lacks cohesiveness between emotional portions and battle scenes.”
Koimoi: ★★★★☆ (4.5/5) “A complete package of patriotism and warrior journey. Farhan Akhtar delivers his best performance to date.”
Hindustan Times: ★★★☆☆ (3/5) “Pays befitting tribute but lacks emotional connect in parts. War sequences are the film’s strongest point.”
What Critics Loved
Positive Aspects:
- Powerful and authentic battle sequences
- Farhan Akhtar’s commanding portrayal of Major Shaitan Singh
- Breathtaking cinematography by Tetsuo Nagata
- Realistic depiction of harsh Ladakh terrain
- Emotional tribute to forgotten heroes
- Strong performances by ensemble cast
- Handheld camera work adding rawness to combat scenes
What Needs Improvement:
- First half feels routine and slow
- Musical score lacks the impact of films like Border or Kesari
- Some emotional moments feel out of place
- Pacing issues in pre-interval section

Audience Response
Viewers on IMDb and social media platforms have called 120 Bahadur a “powerful watch,” “emotionally stirring,” and “must-see for every Indian.” Many reported tearful experiences during the climactic battle sequences.
The film has particularly resonated with defense families and those interested in military history. Special screenings for army personnel received standing ovations.
120 Bahadur Music and Songs
The soundtrack features patriotic and emotional compositions by renowned music directors.
Complete Song List
1. Dada Kishan Ki Jai
- Singer: Sukhwinder Singh
- Composer: Salim-Sulaiman
- Lyricist: Javed Akhtar
- This patriotic anthem has already become a fan favorite, celebrating the valor of the Ahir warriors
2. Main Hoon Woh Dharti Maa
- Singer: Shreya Ghoshal
- Composer: Amit Trivedi
- Lyricist: Javed Akhtar
- An emotional tribute to Mother India and soldiers’ love for their motherland
3. Yaad Aate Hain
- Singers: Subhadeep Das Chowdhury, Chirag Kotwal, Utkarsh Wankhede
- Composer: Amit Trivedi
- Lyricist: Javed Akhtar
- A moving song about remembrance and longing
4. Naine Ra Lobhi
- Singers: Javed Ali, Asees Kaur
- Composer: Amjad Nadeem Aamir
- Lyricist: Javed Akhtar
- A Rajasthani folk-inspired track adding cultural texture
Music Album Launch
The music album was launched with great fanfare at Mumbai’s Royal Opera House on November 6, 2025. The event saw the presence of Javed Akhtar, Farhan Akhtar, Raashii Khanna, Amit Trivedi, Salim-Sulaiman, and various singers.
The soundtrack blends patriotic fervor with emotional depth, capturing the spirit of courage, sacrifice, and love for the nation.
Behind the Scenes: Making of 120 Bahadur
Filming Challenges
The production team faced extraordinary challenges shooting in Ladakh’s harsh conditions:
- Filming at altitudes above 16,000 feet
- Temperatures dropping to -24 degrees Celsius
- Over 600 crew members managing explosive scenes
- Actors suffering breathing difficulties at high altitude
- Real locations instead of studio green screens
Authenticity Efforts
Military Training: All actors underwent extensive military-style training including:
- Hand-to-hand combat techniques
- Weapons handling and .303 rifle operation
- High-altitude acclimatization
- Body language coaching by international experts
Action Team: The producers brought in the action choreography team from “All Quiet on the Western Front,” the Oscar-winning World War 1 film, ensuring authentic combat sequences.
Snow Recreation: Snow Business was hired to recreate vast snow-covered landscapes authentically for battle scenes.
Special Features
- Amitabh Bachchan’s powerful voice-over narration sets the historical context
- Real defense personnel consulted for accuracy
- Actual battle strategies and military tactics depicted
- Period-accurate costumes and weapons

120 Bahadur Runtime and Technical Details
Runtime: 137 minutes (2 hours 17 minutes)
Language: Hindi
Genre: Historical War Drama, Action, Patriotic
Certification: Expected U/A (suitable for all audiences with parental guidance)
Format: 2D, IMAX
Aspect Ratio: Widescreen
Sound: Dolby Atmos for immersive experience
Battle of Rezang La: Historical Background
The 1962 India-China War Context
In 1962, India and China were in a tense border conflict. The phrase “Hindi-Chini Bhai-Bhai” (Indians and Chinese are brothers) proved hollow when Chinese forces launched a massive offensive in October 1962.
The war was fought in the harsh mountainous regions of Ladakh and NEFA (now Arunachal Pradesh). Indian forces were poorly equipped, under-supplied, and unprepared for winter warfare at such high altitudes.
Why Rezang La Matters
Rezang La is a mountain pass in the Chushul sector of Ladakh. Its strategic importance lay in protecting the Chushul airfield, a critical military installation.
On November 18, 1962, Chinese forces launched a coordinated attack with overwhelming numbers. They expected to capture the pass easily. What they encountered instead was fierce resistance that became legendary.
The Battle Details
- Indian Strength: 120 soldiers of Charlie Company, 13 Kumaon Regiment
- Enemy Strength: Over 3,000 Chinese soldiers with superior weapons
- Duration: Several hours of intense combat
- Indian Casualties: 114 soldiers martyred (only 6 survived, including the radio operator)
- Enemy Casualties: Over 1,300 Chinese soldiers killed
- Result: Tactical victory for India despite overall war loss
Major Shaitan Singh’s Leadership
Major Shaitan Singh Bhati showed exceptional leadership during the battle. When offered the option to retreat and save his men, he refused. His famous response was captured in military records: “We will not leave without fighting.”
He inspired his troops to fight with courage despite impossible odds. Even when severely wounded, he continued commanding his men until his last breath.
For his extraordinary gallantry and supreme sacrifice, Major Shaitan Singh was posthumously awarded the Param Vir Chakra in 1963.
Controversies and Challenges
Title Controversy
Before the film’s release, the Sanyukt Ahir Regiment Morcha threatened to stop screenings, demanding a title change. They filed a last-minute PIL (Public Interest Litigation) in Delhi High Court claiming the film distorted historical facts.
Court Verdict: The Delhi High Court dismissed the PIL, clearing the film for scheduled release. The court stated that any necessary changes could be made during the OTT release if needed.
Farhan’s Response: While promoting the film on Aap Ki Adalat, Farhan Akhtar explained the reasoning behind naming it “120 Bahadur,” emphasizing that the film honors all 120 warriors equally, not just their commander.
Production Challenges
- High production costs of ₹85 crore creating box office pressure
- Difficulty filming in extreme weather conditions
- Actors facing health issues during Ladakh shoot
- Balancing historical accuracy with cinematic storytelling
- Managing expectations after successful war films like Border, Shershaah, and Kesari
Where to Watch 120 Bahadur
Theater Release
The film is currently playing in theaters nationwide. Check your local cinema listings for show timings.
Recommended Formats:
- IMAX theaters for the best immersive experience
- Dolby Atmos screens for superior sound quality
- Standard screens at multiplexes
Defense Screenings: Special shows continue at defense theaters across India for military personnel and their families.
OTT Release (Expected)
While no official OTT release date has been announced, Bollywood films typically arrive on streaming platforms 6-8 weeks after theatrical release.
Expected OTT Platform: Likely Amazon Prime Video (Excel Entertainment’s usual partner)
Estimated Streaming Date: Late January or early February 2026
Why You Should Watch 120 Bahadur
For History Enthusiasts
This film brings to light a lesser-known but incredibly significant battle from India’s military history. Most Indians are unfamiliar with the Battle of Rezang La, making this an educational cinematic experience.
For Patriotic Movie Lovers
If you enjoyed films like Border (1997), Kesari (2019), Shershaah (2021), or URI: The Surgical Strike (2019), you’ll appreciate 120 Bahadur’s tribute to military valor.
For Quality Filmmaking
The authentic locations, international action choreography, breathtaking cinematography, and powerful performances make it a technically strong film worth experiencing in theaters.
To Honor Forgotten Heroes
This movie pays tribute to 120 brave warriors whose sacrifice deserves recognition. Watching the film is a way to acknowledge their contribution to national security.
Comparison with Other War Films
120 Bahadur vs Border (1997)
Similarities:
- Both focus on lesser-known battles (Longewala and Rezang La)
- Strong emphasis on soldier camaraderie
- Patriotic musical score
Differences:
- 120 Bahadur uses modern filmmaking technology
- More graphic and realistic combat sequences
- Focused on a single company rather than multiple fronts
120 Bahadur vs Shershaah (2021)
Similarities:
- Both are based on Param Vir Chakra awardees
- Mountain warfare in harsh conditions
- Focus on leadership and sacrifice
Differences:
- Shershaah covers Kargil War (1999), 120 Bahadur covers 1962 war
- Different warfare tactics and time periods
- 120 Bahadur deals with a more forgotten chapter of history
120 Bahadur vs Kesari (2019)
Similarities:
- Extremely outnumbered Indian forces
- Last stand battles with heroic sacrifices
- Period war dramas
Differences:
- Kesari portrays 21 Sikhs vs 10,000 Afghans (1897)
- Different historical context and enemies
- 120 Bahadur has more ensemble approach
Records and Special Achievements
First Bollywood Film Screened at 16,452 Feet: The premiere screening in Ladakh at such high altitude is a unique achievement in Indian cinema history.
Largest Defense Theater Release: With over 800 defense theaters, this is one of the widest military screenings for a Bollywood film.
First IMAX Film for Farhan Akhtar: This marks Farhan’s debut in the IMAX format as an actor.
Special Stamp Release: A customized ‘My Stamp’ was unveiled by Defense Minister Rajnath Singh to honor the Rezang La heroes, coinciding with the film’s release.
IFFI Screening: Special screening at the prestigious International Film Festival of India in Goa.
Audience Reactions on Social Media
Twitter/X Responses
Viewers have been sharing emotional reactions:
- “Just watched #120Bahadur and I have no words. What our soldiers went through is unimaginable. Every Indian must watch this.”
- “Farhan Akhtar nailed it! The second half is pure goosebumps. Those battle scenes will stay with me forever.”
- “Took my entire family to watch 120 Bahadur. My kids learned about a battle they never knew existed. Thank you for telling this story.”
YouTube Comments
The trailer and songs have garnered millions of views with patriotic comments pouring in from around the world, particularly from the Indian diaspora expressing pride and excitement.
Instagram Buzz
Celebrities and influencers have been posting about the film, praising its authenticity and emotional impact. Military veterans have particularly appreciated the accurate portrayal of army life and combat.

FAQs About 120 Bahadur
Q1: Is 120 Bahadur based on a true story? Yes, the film is based on the true events of the Battle of Rezang La fought on November 18, 1962, during the India-China war.
Q2: Who plays Major Shaitan Singh in the movie? Farhan Akhtar portrays Major Shaitan Singh Bhati, the Param Vir Chakra awardee who led the brave defense of Rezang La.
Q3: What is the age rating for 120 Bahadur? The film is expected to be U/A certified, meaning it’s suitable for all audiences with parental guidance for children under 12 due to intense war sequences.
Q4: How long is the 120 Bahadur movie? The runtime is 137 minutes (2 hours and 17 minutes).
Q5: When will 120 Bahadur come on OTT? No official OTT release date has been announced yet. It’s expected to stream on Amazon Prime Video approximately 6-8 weeks after theatrical release.
Q6: How many soldiers actually survived the Battle of Rezang La? Out of 120 soldiers, only 6 survived the battle. The film focuses on radio operator Ramchander Yadav as the narrator.
Q7: What is the budget of 120 Bahadur? The film reportedly has a production budget of approximately ₹85 crore.
Q8: Is 120 Bahadur available in languages other than Hindi? Currently, the film is released only in Hindi, though subtitles may be available in select theaters.
Q9: Who composed the music for 120 Bahadur? The music is composed by Amit Trivedi, Salim-Sulaiman, and Amjad Nadeem Aamir, with lyrics by Javed Akhtar.
Q10: Should I watch 120 Bahadur in IMAX? Yes, if available. The breathtaking Ladakh cinematography and intense battle sequences are enhanced significantly in IMAX format.
Final Verdict: Should You Watch 120 Bahadur?
Absolutely Yes, If You:
- Appreciate historical war dramas
- Want to learn about India’s military history
- Enjoy patriotic films with emotional depth
- Are a Farhan Akhtar fan
- Value authentic filmmaking over glamorized portrayals
Consider Waiting for OTT If You:
- Find slow-paced first halves challenging
- Prefer action-heavy films throughout
- Are sensitive to graphic war violence
- Want to watch in the comfort of home
Overall Rating: ★★★★☆ (4/5)
120 Bahadur is an important film that brings to light a forgotten chapter of Indian valor. While it has some pacing issues in the first half, the powerful climax and Farhan Akhtar’s performance make it a worthwhile theatrical experience.
The film serves not just as entertainment but as education and tribute. It reminds us that behind every military victory or loss are real soldiers with families, dreams, and unwavering courage.
Conclusion
120 Bahadur Movie is more than just a war film—it’s a heartfelt tribute to 120 unsung heroes who defended their motherland against impossible odds. The Battle of Rezang La deserves to be remembered, and this film ensures that the sacrifice of Major Shaitan Singh Bhati and his brave warriors will never be forgotten.
With authentic battle sequences, powerful performances, breathtaking cinematography, and emotional depth, the film offers a complete cinematic experience. While commercial success remains to be seen, its contribution to preserving military history is invaluable.
Whether you watch it for Farhan Akhtar’s commanding performance, for the stunning visuals of Ladakh, or to honor the forgotten heroes of 1962, 120 Bahadur promises an emotional journey that will fill you with pride, gratitude, and respect for the Indian Armed Forces.
Book your tickets now and experience this powerful story on the big screen. Let’s ensure that the courage of these 120 bravehearts reaches every Indian heart.


