Farhan Akhtar is all set to be seen in the upcoming war film, 120 Bahadur. He plays the role of Major Shaitan Singh Bhati and it will be released on November 21, 2025.

Farhan Akhtar in 120 Bahadur
Last Updated: 07.01 PM, Nov 08, 2025
120 Bahadur, starring Farhan Akhtar, is the upcoming Hindi-language war film of 2025. The film is based on the Battle of Rezang La during the 1962 India-China War. In the film, Farhan plays the role of Major Shaitan Singh Bhati. However, a section of social media claimed that the film focuses more on Major Shaitan Singh Bhati, while 120 brave soldiers are ignored, so why is the film titled 120 Bahadur? In a new interview, Farhan clarified why the film is titled 120 Bahadur and not Major Shaitan Singh Bhati.
In a chat with Rajat Sharma, Farhan Akhtar was asked why 120 Bahadur is not titled Major Shaitan Singh Bhati. To this, Farhan said that if he just wanted to make a film on Major Shaitan Singh Bhati PVC, then he would have kept the title Shaitan Singh.
"That would have been the easiest thing. There wouldn't have been any controversy. Everyone would have said that a film is being made on Shaitan Singh Ji PVC. But this film is about the whole company. That's why we have named it as 120 Bahadur. Because the contribution of the rest of the people in winning that battle was just as much as theirs," Akhtar explained.
120 Bahadur is a war film based on the Battle of Rezang La during the 1962 Sino-Indian War, focusing on Major Shaitan Singh Bhati and the 120 soldiers of the 13 Kumaon Regiment who bravely defended their post against a 3,000-strong Chinese force.

The film dramatises the true story of the Battle of Rezang La, a pivotal event in the 1962 Sino-Indian War. It depicts the courage and sacrifice of 120 Indian soldiers who held their ground despite immense adversity. The story highlights their heroism in defending their post against a 3,000-strong Chinese army, suffering heavy casualties despite being outnumbered and outgunned.
The film stars Farhan Akhtar as Major Shaitan Singh Bhati, who was posthumously awarded the Param Vir Chakra. It also stars Raashii Khanna as Major Shaitan Singh's wife, Vivan Bhatena, Eijaz Khan, Ajinkya Deo as a Brigadier, Ankit Siwach, Ashutosh Shukla, and others.
The film is directed by Razneesh Ghai. The trailer features a voiceover by Amitabh Bachchan. Filming took place at high-altitude locations in Ladakh, where temperatures were extremely cold.
Catch 120 Bahadur in cinemas on November 21, 2025!
Q. Why is Shaitan Singh so famous?
A. Major Shaitan Singh was the commanding officer during the Battle of Rezang La. He fought bravely in the Indo-Sino war.
Q. How did Major Shaitan Singh die?
A. Major Shaitan Singh martyred during the Battle of Rezang La. His body was recovered months later covered in snow.
Q. Is Farhan Akhtar's 120 Bahadur based on true story?
A. Yes, Farhan Akhtar's 120 Bahadur is based on the true story of Major Shaitan Singh.
Q. When to watch 120 Bahadur?
A. 120 Bahadur is coming to cinemas on November 21, 2025.