120 Bahadur Movie Cast, Story, Release Date & Trailer

Indian cinema has always had a strong connection with patriotic films, especially those that narrate the stories of unsung heroes and real-life sacrifices. Among the many war dramas that have found a place in the hearts of viewers, 120 Bahadur stands out as one of the most anticipated upcoming films. Scheduled for release in November 2025, this movie revisits one of the most inspiring yet heartbreaking chapters of Indian military history—the Battle of Rezang La.
The film highlights the courage of Major Shaitan Singh Bhati and his company of 120 brave soldiers who fought till their last breath against a Chinese force almost 25 times larger during the 1962 Sino-Indian War. More than just a war film, 120 Bahadur is a cinematic tribute to patriotism, sacrifice, and resilience. Audiences are eager to watch how Bollywood recreates this legendary battle with an emotional, powerful, and realistic lens.
Quick Facts About 120 Bahadur
Attribute | Information |
Movie Title | 120 Bahadur |
Genre | War / Historical Drama |
Director | Razneesh “Razy” Ghai |
Producer | Excel Entertainment & Trigger Happy Studios |
Lead Actor | Farhan Akhtar as Major Shaitan Singh |
Lead Actress | Raashii Khanna as Shagun Kanwari Singh |
Supporting Cast | Ankit Siwach, Vivan Bhatena, Eijaz Khan |
Release Date | 21 November 2025 |
Language | Hindi |
Based On | Battle of Rezang La (1962 Sino-Indian War) |
Screenplay | Written by Razneesh Ghai & team |
Cinematography | High-altitude, realistic war settings |
Music Composer | Yet to be officially announced |
Production Companies | Excel Entertainment, Trigger Happy Studios |
Shooting Locations | Ladakh, Leh, and recreated war sets in India |
Lead Character | Major Shaitan Singh (Param Vir Chakra awardee) |
Historical Reference | 13 Kumaon Regiment, Indian Army |
Budget (Estimated) | ₹100–120 Crores |
Expected Trailer Date | Mid-2025 (before theatrical release) |
Distribution | Pan-India theatrical release, later on OTT |
The Inspiration Behind 120 Bahadur

The Battle of Rezang La is remembered as one of the bravest last stands in modern military history. On 18 November 1962, during the Sino-Indian War, a small company of 120 Indian soldiers from the 13 Kumaon Regiment defended their post at Rezang La in Ladakh against nearly 3,000 Chinese troops. Despite being heavily outnumbered and cut off from reinforcements, these soldiers fought valiantly, inflicting heavy casualties on the enemy.
Major Shaitan Singh, who led the company, showed extraordinary courage and strategic brilliance. Even after being fatally wounded, he refused to leave the battlefield and inspired his men to fight till their last breath. Out of the 120 soldiers, only six survived, while 114 laid down their lives in defense of their motherland. For his unparalleled bravery, Major Shaitan Singh was posthumously awarded the Param Vir Chakra, India’s highest military honor.
This story of sacrifice and resilience is what inspired 120 Bahadur. The movie aims to bring the valor of these men alive on the big screen and ensure that their legacy is never forgotten.
120 Bahadur Movie Cast
Casting plays a vital role in a historical drama, especially when the characters are based on real-life heroes. The makers of 120 Bahadur have carefully chosen a talented set of actors to portray these larger-than-life personalities.
- Farhan Akhtar takes on the role of Major Shaitan Singh. Known for his versatility, Farhan is expected to bring both emotional depth and strong screen presence to this legendary character. His portrayal will be crucial in conveying the leadership, grit, and bravery of Major Shaitan Singh.
- Raashii Khanna will be seen as Shagun Kanwari Singh, the wife of Major Shaitan Singh. Her character adds emotional grounding to the film, showing the sacrifices made not just by soldiers but also by their families.
- Ankit Siwach, Vivan Bhatena, and Eijaz Khan form part of the supporting cast, representing the gallant soldiers of the 13 Kumaon Regiment.
- Additional cast members are expected to play the roles of officers, fellow soldiers, and enemy forces, adding authenticity to the battlefield environment.
The combination of seasoned performers and emerging talent ensures that the film will deliver both emotional depth and gripping action sequences.
120 Bahadur Movie Storyline

At its heart, 120 Bahadur tells the story of a battle against impossible odds. The narrative begins with the backdrop of the 1962 Sino-Indian War, setting the stage for the conflict at Rezang La.
As the story unfolds, audiences will witness the bond between soldiers, their unwavering loyalty to their nation, and their personal struggles. Major Shaitan Singh emerges as the pillar of strength who motivates his men to stand their ground despite the overwhelming numerical superiority of the enemy. The storyline is expected to showcase not only the intense action of war but also the emotional weight carried by soldiers and their families.
Unlike many commercial war dramas that focus solely on action, 120 Bahadur aims to strike a balance between realism and cinematic appeal. The screenplay will likely highlight moments of bravery, camaraderie, sacrifice, and patriotism, ensuring that the film resonates deeply with viewers.
Direction and Production Team
120 Bahadur is directed by Razneesh “Razy” Ghai, who is known for creating visually powerful and emotionally engaging films. His approach to storytelling often blends high-octane sequences with subtle emotional undertones, making him the right choice to bring such a historic battle to life.
The movie is produced by Excel Entertainment, headed by Farhan Akhtar and Ritesh Sidhwani, in collaboration with Trigger Happy Studios. Excel Entertainment has a history of delivering high-quality films, and their involvement assures audiences of strong production values, realistic war depictions, and impactful music.
The makers have promised that the movie will focus on authenticity, with realistic sets, accurate uniforms, and detailed battlefield recreations. This attention to detail is expected to create an immersive viewing experience.
120 Bahadur Movie Release Date
The official release date of 120 Bahadur has been announced as 21 November 2025. The timing is significant because it coincides closely with the anniversary of the Battle of Rezang La, which took place on 18 November 1962.
Releasing the film during this period not only pays tribute to the soldiers who laid down their lives but also enhances the patriotic sentiment associated with the film. The movie will release in theatres across India and is expected to be later available on OTT platforms for global audiences.
120 Bahadur Movie Trailer
As of now, the trailer for 120 Bahadur has not been released. However, it is expected to drop in mid-2025, a few months before the theatrical release.
The trailer will likely provide glimpses of the intense battle sequences, Farhan Akhtar’s powerful portrayal of Major Shaitan Singh, and the emotional undertones of sacrifice and patriotism. Fans are eagerly waiting for the first look to get a sense of the scale, visuals, and tone of the film.
Why 120 Bahadur Stands Out
India has produced several iconic war films such as Border (1997), LOC Kargil (2003), and Shershaah (2021). While each of these movies highlighted acts of bravery, 120 Bahadur stands out because it focuses on an often-overlooked battle that showcased extraordinary courage.
Unlike battles with larger political significance, Rezang La is remembered purely for the sheer willpower and sacrifice of a small group of soldiers who refused to back down. By focusing on this event, the film ensures that the bravery of these 120 men will finally receive the recognition it deserves on the cinematic stage.
Audience Expectations & Early Buzz

From the moment 120 Bahadur was announced, it generated immense buzz among moviegoers, especially history enthusiasts and fans of war dramas. Farhan Akhtar’s casting has raised expectations as audiences anticipate a nuanced and powerful performance.
Critics and trade analysts believe that the film could set a new benchmark for war dramas in Bollywood. With its combination of historical significance, strong performances, and high production values, 120 Bahadur is expected to do well at the box office while also winning critical acclaim.
Final thoughts
120 Bahadur is not just a movie—it’s a reminder of the courage, loyalty, and sacrifice of the Indian Army. By bringing the story of Rezang La to the big screen, the film ensures that future generations learn about the heroes who gave their lives for the nation.
With a powerful cast, a dedicated director, and a story rooted in real-life valor, the movie is all set to strike a chord with audiences. As the release date draws near, excitement continues to build, making 120 Bahadur one of the most anticipated films of 2025.
FAQs
Q1. Who is playing Major Shaitan Singh in 120 Bahadur?
Ans: Farhan Akhtar is playing Major Shaitan Singh, the Param Vir Chakra awardee and leader of the Rezang La battle.
Q2. What is the story of 120 Bahadur?
Ans: The film is based on the Battle of Rezang La during the 1962 Sino-Indian War, where 120 soldiers of the 13 Kumaon Regiment fought against 3,000 Chinese troops.
Q3. When will 120 Bahadur release in theatres?
Ans: The release date is set for 21 November 2025 across India, with later availability on digital platforms.
Q4. Who is the director of 120 Bahadur?
Ans: The film is directed by Razneesh “Razy” Ghai, known for creating visually intense and emotionally engaging cinema.
Q5. Is 120 Bahadur based on a true story?
Ans: Yes, the movie is inspired by the real-life bravery of Major Shaitan Singh and his company of soldiers during the Sino-Indian War.
Q6. What genre is 120 Bahadur?
Ans: The movie is a war drama and historical action film, blending realism with cinematic storytelling.
Q7. Which production house is making 120 Bahadur?
Ans: Excel Entertainment and Trigger Happy Studios are producing the film, ensuring high-quality production values.