Table of Contents
120 Bahadur (2025 film)
The film “120 Bahadur” is a wonderful and heart-warming story set in the year 2025 and is based on an unforgettable chapter in Indian history. The film recalls the Battle of Razingla during the 1962 Indo-China war, where only 120 Indian soldiers showed unparalleled bravery against thousands of Chinese soldiers.
In this film, we not only see the horrific reality of the battlefield but also the passion, sacrifice and love for the country of these soldiers is portrayed in a way that touches the hearts of the viewers. The special thing about the film is that along with action, it also sees a deep color of emotions which makes it different from ordinary war films.
The director of the film, Rajnish Ghai, has presented the story in a very effective way, and Rajiv G. Menon’s writing has given life to it. Farhan Akhtar is seen in the lead role in the film, who has performed brilliantly as a brave soldier. Along with them, Vivaan Bhattina and Ankit Siwach have also played important roles and have given the film a realistic color with their performances.
“120 Bahadur” will be released on November 21, 2025, and this film is being considered a major offering of Indian cinema. The film is made in Hindi and aims to make the younger generation aware of the bravery of our past and imbue them with the spirit of patriotism. This film pays tribute to those who gave their lives for the country, and it reminds us that real bravery is hidden not only in weapons but also in passion, honesty and sacrifice.
Summary
The story of the film “120 Bahadur” is based on a true and historical war that has shown the bravery of the Indian Army around the world. The story focuses on the Battle of Razingla fought in 1962, where just 120 Indian soldiers fought against thousands of Chinese soldiers.
The story begins with a small unit of the Indian Army, stationed in the snow-capped mountains of Ladakh. These soldiers learn that a large enemy force is about to attack their territory. Despite this, they neither retreat nor are they afraid. They have few resources, limited ammunition, and the weather is bitterly cold — but their morale is high and their spirit is invincible.
The main character, a brave officer (played by Farhan Akhtar), not only inspires his comrades but is also ready to fight until the last moment. The film depicts the personal background and passion of each soldier — some fighting for their family, some for their mother’s dream, and some for the sanctity of the flag of the homeland.
The war scenes are the most powerful aspect of the film, where every moment touches the heart. The bullets, explosions, sacrifices, and emotions, all come together to present a picture that shakes the viewer.
In the end, when all the soldiers are martyred while fighting the enemy, their sacrifice becomes a great story. This film is not just a war story but a living example of patriotism, courage, sacrifice, and extraordinary bravery.
Trailer
Tv Series Cast
Top Four Cast
| Category | Name | Role |
|---|---|---|
| Actor | Farhan Akhtar | Major Shaitan Singh |
| Actor | Vivan Bhatena | Surja |
| Actor | Ankit Siwach | Ramlal Yadav |
| Actor | Dhanveer Singh | Hariram |
| Actor | Sahib Verma | Nanha |
Information
| Field | Details |
|---|---|
| Movie Title | 120 Bahadur (2025) |
| Release Date | 21 November 2025 (India) |
| Country | India |
| Language | Hindi |
| Genre | Action · Historical · Patriotic · War |
| Director | Razneesh “Razy” Ghai |
| Writer / Screenplay | Rajiv G. Menon |
| Main Cast | Farhan Akhtar (Major Shaitan Singh), Vivan Bhatena (Surja), Ankit Siwach (Ramlal Yadav), Dhanveer Singh (Hariram), Sahib Verma (Nanha) |
| Producer(s) | Ritesh Sidhwani, Farhan Akhtar, Amit Chandra |
| Production Company / Studio | Excel Entertainment, Trigger Happy Studios |
| Cinematographer (DOP) | Tetsuo Nagata AFC |
| Music Composer / OST | Amit Trivedi (songs), Javed Akhtar (lyrics) |
| Runtime / Duration | Not yet disclosed |
| IMDb Rating | Not available (upcoming release) |
| OTT / Streaming Platform | Not announced yet |
| Shooting Locations | Ladakh (Rezang La), simulated snow by Snow Business |
Gallery
Internal Links
External Link
- 120 Bahadur (2025 film) – Biography Points





