120 Bahadur is an intense Indian war movie set against the backdrop of the deadliest battle in the history of Indian military warfare—the battle of Rezang La of 1962. This movie captures the true valor and spirit of Indian Army soldiers who faced death at their own doorstep during the Indo-China War. The Cast Of 120 Bahadur features some of the most skillful Indian actors including Farhan Akhtar, Raashii Khanna, Vivan Bhathena, Sparsh Walia, among many others who play out the story of courageous soldiers.
120 Bahadur is a tale about the unparalleled bravery of Major Shaitan Singh Bhati, commander of Charlie Company, 13 Kumaon Regiment at the battle of Rezang La. His valiance and dedication earned him India’s highest wartime bravery award, Param Vir Chakra.
The movie with its realistic war scenarios and amazing acting will definitely pay tribute to the brave soldiers who laid down their lives for their nation.
This article will provide you with all the information on cast of 120 Bahadur, actors, roles, characters, release date, OTT platform, box office, production and updates.
Movie Overview: 120 Bahadur
| Category | Details |
|---|---|
| Movie Name | 120 Bahadur |
| Language | Hindi |
| Genre | Historical War Drama |
| Based On | Battle of Rezang La (1962 Indo-China War) |
| Director | Razneesh “Razy” Ghai |
| Lead Actor | Farhan Akhtar |
| Lead Actress | Raashii Khanna |
| Producers | Farhan Akhtar, Ritesh Sidhwani, Amit Chandrra |
| Release Date | 21 November 2025 |
| OTT Platform | Amazon Prime Video |
| Country | India |
120 Bahadur is a tribute film dedicated to the bold act performed by 120 brave Indian soldiers who fought the large Chinese army in the war of 1962.
What is 120 Bahadur?
120 Bahadur is an authentic war drama film based on a true event which is the Battle of Rezang La that took place on 18 November 1962 in the India-China War.
The film is the story of Charlie Company of 13 Kumaon Regiment where 120 Indian soldiers remained stationed at Ladakh despite being surrounded by thousands of enemies.
Although heavily outnumbered and facing extremely harsh weather conditions and fewer resources, these brave souls continued to fight till the end.
The film showcases:
- Military courage
- Leadership
- Brotherhood among soldiers
- Sacrifice for the nation
- Emotional struggles of army families
Full Cast Of 120 Bahadur
| Actor Name | Character Name | Role Type | |
|---|---|---|---|
| Farhan Akhtar | Major Shaitan Singh Bhati | Lead Role | ![]() |
| Raashii Khanna | Shagun | Female Lead | ![]() |
| Vivan Bhathena | Army Officer Character | Supporting Role | ![]() |
| Sparsh Walia | Indian Soldier | Supporting Role | ![]() |
| Danish Hussain | Supporting Character | Supporting Role | ![]() |
| Sahil Mehta | Soldier Character | Supporting Role | ![]() |
| Ankit Siwach | Army Personnel | Supporting Role | ![]() |
| Abhishek Kumar | Soldier Character | Supporting Role | ![]() |
| Other Army Ensemble Cast | Various Soldiers | Supporting Roles |
Main Cast Of 120 Bahadur
Farhan Akhtar As Major Shaitan Singh Bhati
Major Shaitan Singh Bhati was played by Farhan Akhtar. He was the renowned Indian Army officer who commanded his men at the Battle of Rezang La.
Major Shaitan Singh displayed mad leadership and bravado even when severely injured, constantly motivating his team and being completely dedicated to his cause.
In this role, Farhan Akhtar emphasizes the discipline, valour and emotional strength of the military commander.
The scene called for the actor to go through physical preparation and military tradition lessons to create an authentic performance.
Character played by Farhan Akhtar represents:
- Leadership in difficult situations
- Courage in adversity
- Devotion to the motherland
- Sacrifice
Raashii Khanna as Shagun
In this role, Raashii Khanna plays an emotionally meaningful part of the film.
While 120 Bahadur tells a story of fierce battles, her character allows to show the human face of the soldiers’ life.
The role emphasizes the emotional aspect of families of the people serving in the army.
With her performance, the movie touches upon the emotional aspects of the war beyond the actual battlefronts.
Vivan Bhathena
One of the important supporting actors in 120 Bahadur is Vivan Bhathena.
Being an experienced actor with an excellent screen presence, he lends the film a military aura.
He brings to his role the courage, camaraderie, and perseverance that Indian soldiers possessed while fighting on the battlefield.
Supporting Cast Of 120 Bahadur
The supporting cast contributes greatly to establishing the battlefield atmosphere.
They are the soldiers as well as people associated with the story of Rezang La.
| Actor Name | Role Details |
|---|---|
| Sparsh Walia | Indian Army Soldier |
| Danish Hussain | Supporting Military Character |
| Sahil Mehta | Army Personnel |
| Ankit Siwach | Soldier Character |
| Abhishek Kumar | Military Role |
| Other Supporting Artists | Various Army Characters |
Cast And Character Table Of 120 Bahadur
| Actor | Character |
|---|---|
| Farhan Akhtar | Major Shaitan Singh Bhati |
| Raashii Khanna | Shagun |
| Vivan Bhathena | Army Officer |
| Sparsh Walia | Soldier |
| Danish Hussain | Supporting Role |
| Sahil Mehta | Soldier |
| Ankit Siwach | Soldier |
| Abhishek Kumar | Soldier |
Director And Production Details
120 Bahadur is the brainchild of Razneesh “Razy” Ghai, a filmmaker who aims to depict the battle in its true form, using realistic images and an engaging storyline.
The film is produced as a tribute to the bravery of Indian soldiers.
Production Details
| Category | Details |
|---|---|
| Director | Razneesh “Razy” Ghai |
| Lead Actor | Farhan Akhtar |
| Lead Actress | Raashii Khanna |
| Genre | War Drama |
| Based On | Battle of Rezang La |
| Release Date | 21 November 2025 |
Historical Background Of 120 Bahadur
The film portrays the events of the Battle of Rezang La, one of the most remarkable battles of the Indian Army.
On November 18, 1962, a group of 120 men from Charlie Company, 13 Kumaon Regiment held their ground against a considerably larger Chinese Army in Ladakh.
Despite the harsh weather conditions, lack of ammunition, and unfavorable expectations from the situation, the soldiers refused to surrender.
For his heroic behavior during the battle, Major Shaitan Singh Bhati received the award of Param Vir Chakra posthumously.
The battle turned into a legend of Indian army history, and it is seen as a representation of heroism and patriotism.
Why is 120 Bahadur Such a Significant Film?
There are several reasons for that:
- It is based on a real-life event in Indian Army;
- It gives attention to the unknown national heroes;
- It demonstrates the soldiers’ sacrifices;
- It has excellent casting;
- It attracts the attention to military history;
- It combines action and dramatic plot.
Release Date Of 120 Bahadur
120 Bahadur was released in theatres on 21 November 2025.
The movie turned out to be one of the major Bollywood war films and made an impact because of its patriotic theme and historical significance.
Release Details
| Category | Details |
|---|---|
| Movie Name | 120 Bahadur |
| Theatrical Release Date | 21 November 2025 |
| Language | Hindi |
| Genre | Historical War Drama |
| Release Type | Theatrical |
120 Bahadur Box Office Collection & Earnings
After its theatrical release, 120 Bahadur recorded a moderate performance at the box office.
This is because of the sentimental nature of the film, the historical element in the film, and the acting of Farhan Akhtar.
Box Office Breakdown
| Category | Collection |
|---|---|
| Opening Day Collection | ₹2 crore |
| Opening Weekend Collection | ₹9.15 crore |
| First Week Collection | ₹12.50 crore |
| Total India Net Collection | ₹15.52 crore |
| Worldwide Gross Collection | ₹20 crore |
The film was successful due to fans of films that are patriotic in nature.
120 Bahadur OTT Release & Platform
After its theatrical run, it released on Amazon Prime Video.
OTT release was helpful for the film in gaining popularity among many people.
OTT Details
| Category | Details |
|---|---|
| Movie Name | 120 Bahadur |
| OTT Platform | Amazon Prime Video |
| Streaming Status | Available |
| Language | Hindi |
| Genre | War Drama |
Audience Reaction to 120 Bahadur
People liked the movie for presenting one crucial period in the Indian Army history in an authentic way.
Especially they appreciated the following features of the movie:
- Farhan Akhtar’s acting
- The emotional narration
- Tribute to the Indian soldiers
- Scenes of the war
This movie allows a new generation of people to get to know more about Rezang La heroes and their bravery.
Conclusion
120 Bahadur is a fine tribute to the valor of the Indian soldiers who fought in the Rezang La battle.
With its excellent cast that includes Farhan Akhtar, Raashii Khanna, Vivan Bhathena, and many others, the movie has done honor to the historic event.
With emotional narration, military atmosphere, and the relation to the real events, the movie symbolizes the heroic deed of the soldiers that saved the country in the hard time.
Frequently Asked Questions About Cast of 120 Bahadur
Farhan Akhtar plays Major Shaitan Singh Bhati.
The movie was released on 21 November 2025.
Farhan Akhtar plays Major Shaitan Singh Bhati.
The movie is streaming on Amazon Prime Video.
120 Bahadur earned about ₹20 crore worldwide.
Read More article related to cast of movies at Castofmedia.com








