120 Bahadur (2025)
Movie Name: 120 Bahadur
Writer: Sumit Arora, Rajiv G. Menon
Director: Razneesh Ghai
Release Date: November 21, 2025
Genres: Action, Drama, History, War
Original Language: Hindi
Run Time: 2h 17m
Star: Ankit Siwach, Amitabh Bachchan
IMDB Ratting: 5.5/10
Storyline
Cast
Ankit Siwach as Ramlal Yadav
Amitabh Bachchan
Raashi Khanna
Farhan Akhtar as Major Shaitan Singh
Trailer
Disclaimer
FAQs
Q1: What is '120 Bahadur' about?
A: "120 Bahadur" is a war film based on the true story of the Battle of Rezang La during the 1962 Sino-Indian War. It depicts the heroic stand of 120 soldiers from the 13th battalion of the Kumaon Regiment against a vastly larger force of around 5,000 Chinese troops, a battle that prevented the occupation of the Ladakh region.
Q2: Is this a true story?
A: Yes. The film is a historical drama based on the real-life Battle of Rezang La, which took place on November 18, 1962. It is considered one of the Indian Army's most valiant last stands.
Q3: What does the title '120 Bahadur' mean?
A: The title translates to "120 Bravehearts" in English, directly referring to the 120 soldiers who fought in the battle.
Release & Viewing
Q4: When is the release date?
A: The movie is scheduled to be released in India on November 21, 2025.
Q5: Where can I watch the movie?
A: Official streaming platform details are usually announced after the theatrical release. To support the filmmakers, please watch it legally in theaters or on licensed streaming services once available.
Cast & Crew
Q6: Who is directing the movie?
A: The film is directed by Razneesh Ghai.
Q7: Who are the main actors?
A: The star cast includes:
Ankit Siwach as Ramlal Yadav
Amitabh Bachchan
Raashi Khanna
Farhan Akhtar as Major Shaitan Singh
Q8: Is there a trailer available?
A: Yes, an official teaser trailer has been released. You can find it on official YouTube channels and social media pages associated with the production companies.
Content & Details
Q9: What is the runtime of the movie?
A: The film has a runtime of 2 hours and 17 minutes (137 minutes).
Q10: What languages will the movie be in?
A: The primary language is Hindi.