120 Bahadur (2025)
We will not back down
Valiant Indian soldiers fight against Chinese troops during the 1962 Sino-Indian War, preventing a potential occupation of Ladakh region in the Battle of Rezang La.
Director: Razneesh Ghai
Genre: Action, War
Runtime: 137 min
Release Date: November 18, 2025
Cast
- Farhan Akhtar - Major Shaitan Singh
- Raashii Khanna - Shagun Kanwar
- Sparsh Walia - Ramchander Yadav
- Ankit Siwach - Ramlal
- Vivan Bhatena - Suraj Ram
- Dhanveer Singh - Hariram Singh
- Brijesh Karanwal - Jairam Kaka
- Sahib Verma - Nanha
- Eijaz Khan - Commanding Officer
- Ajinkya Deo - Brigadier
Screenplay
- Rajiv G. Menon (Screenplay)
- Sumit Arora (Dialogue)
- Javed Akhtar (Lyricist)
- Manish Sarin (Script Consultant)
Music: Satish Raghunathan, Amit Trivedi
Cinematography: Tetsuo Nagata
Editing: Rameshwar S. Bhagat
Production: Excel Entertainment, Trigger Happy Studios
Country: India
Language: हिन्दी
Box Office: $114,872
Original Language: hi
More Films by Director: Razneesh Ghai
Frequently Asked Questions
- What is 120 Bahadur about?
- Valiant Indian soldiers fight against Chinese troops during the 1962 Sino-Indian War, preventing a potential occupation of Ladakh region in the Battle of Rezang La.
- Who directed 120 Bahadur?
- 120 Bahadur was directed by Razneesh Ghai.
- Who stars in 120 Bahadur?
- 120 Bahadur stars Farhan Akhtar, Raashii Khanna, Sparsh Walia, Ankit Siwach, Vivan Bhatena, Dhanveer Singh.
- How long is 120 Bahadur?
- 120 Bahadur has a runtime of 2h 17m (137 minutes).
- What genre is 120 Bahadur?
- 120 Bahadur is a Action, War film.
- How much did 120 Bahadur gross?
- 120 Bahadur grossed $114,872 worldwide.
- Where was 120 Bahadur produced?
- 120 Bahadur was produced in India.