The upcoming Hindi film “120 Bahadur” is based on the historic Battle of Rezang La during the 1962 India-China war. The film pays tribute to the 120 brave Indian soldiers who fought fearlessly under extreme conditions to protect the nation.
Main Cast
- Farhan Akhtar – as Major Shaitan Singh Bhati, the heroic officer who led the 120 soldiers.
- Raashii Khanna – as Shagun Kanwari Singh, Major Shaitan Singh’s wife.
- Amitabh Bachchan – as the Narrator of the film.
- Other key cast members include Ankit Siwach, Vivan Bhathena, Eijaz Khan, Ajinkya Deo, Sparsh Walia, Dhanveer Singh, and Sahib Verma, who play important roles as soldiers and supporting officers.
The film’s shooting took place in the harsh and freezing conditions of Ladakh, to bring authenticity to the story of courage and sacrifice.
Estimated Salaries
- Farhan Akhtar, who plays Major Shaitan Singh, is reportedly earning between ₹15–20 crore, making it one of the highest salaries for a war drama in India.
- Raashii Khanna, the lead actress, is estimated to earn around ₹5–8 crore.
- Amitabh Bachchan, who lends his powerful voice as the narrator, is expected to earn between ₹3–6 crore.
- Supporting actors such as Ankit Siwach, Vivan Bhathena, and Eijaz Khan are estimated to receive salaries between ₹50 lakh to ₹2 crore, depending on their roles and screen time.
Also Read: Dhurandhar Cast Salary: Ranveer Singh’s Dhurandhar Fee
Budget and Production
- The film’s estimated budget is around ₹100 crore, covering large-scale battle sequences, real war locations, and the high fees of its star cast.
- 120 Bahadur is scheduled to release on 21 November 2025.
- The movie highlights India’s pride, bravery, and the unbreakable spirit of the Indian Army during the 1962 conflict.
Summary Table
| Actor | Role | Estimated Salary |
|---|---|---|
| Farhan Akhtar | Major Shaitan Singh Bhati | ₹15–20 crore |
| Raashii Khanna | Shagun Kanwari Singh | ₹5–8 crore |
| Amitabh Bachchan | Narrator | ₹3–6 crore |
| Ankit Siwach | Soldier | ₹50 lakh – ₹2 crore |
| Vivan Bhathena | Surya | ₹50 lakh – ₹2 crore |
| Eijaz Khan | Key Role | ₹50 lakh – ₹2 crore |
Conclusion
120 Bahadur is a grand war drama that celebrates the bravery and sacrifice of Indian soldiers who defended the Rezang La post against overwhelming odds.
Farhan Akhtar’s powerful portrayal of Major Shaitan Singh, along with Raashii Khanna’s emotional performance and Amitabh Bachchan’s commanding narration, make this film one of the most awaited patriotic releases of 2025.
Shot amid the freezing landscapes of Ladakh, the film captures the real spirit of courage, brotherhood, and love for the nation.

