The movie 120 Bahadur is an Indian historical war film which has released in the original Hindi language. The movie is directed by Razneesh Razy Chai and the movie is produced by Farhan Akhtar, Ritesh Sidhwani, Amit Chandra. The movie explores the story about Indian 120 fearless soldiers while they were fighting with the enemy.
In the movie, the key roles are Farhan Akhtar as Major Shaitan Singh and Raashii Khanna as Shagun Kanwar, the wife of Shaitan Singh. The movie context is about the war between China and India. And the movie is created by targeting the Battle of Rezang La, considered one of the major events of the Sino-Indian War and fought on 18 November 1962, when 120 soldiers of the Charlie Company. So let’s know the full info about the movie.
120 Bahadur Movie Overview
| Movie name | 120 Bahadur |
| Released Date | 21 November 2025 |
| Casting | Farhan Akhtar, Raashi Khanna, Vivan Bhatena, Ankit Siwach |
| Producers | Farhan Akhtar, Ritesh Sidhwani, Amit Chandra |
| Director | Razneesh Ghai |
| Genre | Historical War Film |
| Runtime | 147 minutes |
| Language | Hindi |
| Platform | Theater |

The movie 120 Bahadur is an Indian historical war action movie and the movie war is about India and China. The director Razneesh Ghai made the movie with talented actors like Farhan Akhtar, Raashi Khanna, Vivan Bhatena, Ankit Siwach and many more. The movie has released in theaters in Hindi original language and also dubbed in many languages world wide. The 120 Bahadur storyline is about 120 fearless Indian soldiers.
120 Bahadur Movie Cast and Crew
The 120 Bahadur movie exposes the story of 120 Bahadur free from fear of soldiers and army officers. Here Farhan Akhtar acted as Major Shaitan Singh Bhati who is the great leader of all soldiers like he led the Ahir company of the 13 Kumaon Battalion during the legendary Battle of Rezang La. Raashii Khanna acts as Shagun Kanwar who are the main cast members of the movie. And Ankit Siwach as Ramlal, Vivan Bhatena as Jemadar Surja Ram, Dhanveer Singh as Jemadar Hariram Singh, Sahib Verma as Nanha, Sparsh Walia as Ramchander Yadav, radio operator, Ajinkya Deo as Brigadier T.N Dhingra, Eijaz Khan as Lt Col H.N. Dhingra, Ashutosh Shukla as Dharampal Singh Dahiya, Atul Singh as Nihal Singh, Brijesh Karanwal as Jairam Kaka, Devendra Ahirwar as Baingan, Digvijay Pratap as Jemadar Saab, Amitabh Bachchan as Narrator etc.

The movie is directed by Razneesh Ghai who has combined a panel of expert actors and the movie has provided a lot of fun to the Audiences. The movie was produced by Farhan Akhtar, Ritesh Sidhwani and Amit Chandra. Besides the movie Cinematography by Tetsuo Nagata and edited by Rameshwar S. Bhagat. Amit Trivedi, Salim–Sulaiman, Amjad Nadeem Aamir are music providers of the movie who make the movie more interesting and emotional. Excel Entertainment and Trigger Happy Studios are production companies of the movie.
Casting members and their role:
| Cast Name | Character Name |
| Farhan Akhtar | Major Shaitan Singh Bhati |
| Raashii Khanna | Shagun Kanwar |
| Ankit Siwach | Ramlal |
| Vivan Bhatena | Jemadar Surja Ram |
| Dhanveer Singh | Jemadar Hariram Singh |
| Sahib Verma | Nanha |
| Sparsh Walia | Ramchander Yadav, radio operator |
| Ajinkya Deo | Brigadier T.N Dhingra |
| Eijaz Khan | Lt Col H.N. Dhingra |
Read Also: The RajaSaab: Movie Release Date, Overview, Cast, Budget and Get the Latest Info
120 Bahadur Movie Storyline and Plot
Picture this: you’re eighteen, your boots are hand-me-downs from the ’48 war, and the snow is so high you have to piss a hole before you can squat. That’s Rezang La, 1962. Major Shaitan—we called him “Baba” because he looked older than the mountains-walks the line sharing his last cigarette, breaking it into twelve puffs so nobody feels left out. We’ve got 120 guys, mostly Ahirs whose mums packed them off with “come back with your shield or on it” drama, except our shields are rusty .303s and the only thing between us and three thousand Chinese is a ridge thinner than your little finger.
Night before the big day, we’re melting snow in helmets, singing “Sare jahan se achha” like it’s a lullaby. One kid-Rajbir, still had acne-asks, “Will they remember us?” Baba laughs, says, “Mountains don’t forget heartbeats.” Next morning the sky turns red, not sunrise-red but tracer-red. We fire till the barrels glow, then use them to warm our hands. Bullets finish, we chuck rocks. Rocks finish, we charge with bare fists, slipping on our own blood but somehow still singing.

I see Rajbir bayonet a guy twice his size, grinning like he just won a school race.
Last thing I remember is Baba on a boulder, both legs gone, using his own belt as a tourniquet, yelling “One more step, lads-buy the others in five minutes!” Then white, then quiet. When they found us days later, the snow was pink for miles and our frozen fingers were still curled into fists. They say 114 out of 120 never retreated an inch. We weren’t heroes, man—we were just cold, homesick boys who decided the pass behind us mattered more than the breath in our lungs.
120 Bahadur Movie Budget and Box Office Collections
According to the source, the historical war drama action movie has released on 21 November 2025 with great excitement. The movie is about war with China. So the budget was medium level at ₹100 crore Indian rupees. In this budget the director made a good film with a historical war action.
And the movie Day 1 box office collection was approximately 2.35 crores that was a low earning starting. And the movie may increase the income on day 2 up to 5 cores and day by day it will increase. Because the movie is not bad, it was made on a big budget.
Final word
The movie 120 Bahadur is an Indian historical war film which has released in the original Hindi language. The movie is directed by Razneesh Razy Chai and the movie is produced by Farhan Akhtar, Ritesh Sidhwani, Amit Chandra. The movie explores the story about Indian 120 fearless soldiers while they were fighting with the enemy. The 120 Bahadur movie exposes the story of 120 Bahadur free from fear of soldiers and army officers. Here Farhan Akhtar acted as Major Shaitan Singh Bhati who is the great leader of all soldiers like he led the Ahir company of the 13 Kumaon Battalion during the legendary Battle of Rezang La. Raashii Khanna acts as Shagun Kanwar who are the main cast members of the movie.
Source: Click here
FAQ
1. When was 120 Bahadur Movie Released?
Answer: The movie has released on 21 November 2025 with the historical war action drama.
2. Who are the main actors in 120 Bahadur Movie?
Answer: The main actors of the movie are: Farhan Akhtar, Raashii Khanna, Vivan Bhatena, Ankit Siwach etc.
3. What is the 120 Bahadur Movie Budget?
Answer: The estimated budget of 120 Bahadur is around ₹100 crore rupees.
4. Who is the director of the movie?
Answer: The movie is directed by Razneesh Ghai who provided a good movie to the audiences recently.
