120 Bahadur is scheduled to release on November 21, 2025. Yet early reviews have already begun shaping public expectations. The film promises an emotional retelling of the Rezang La battle of 1962. It highlights the courage, unity, and sacrifice of Indian soldiers who fought under extreme odds.
A Story Rooted in Real Events
Directed by Razneesh Razi Ghai, the film gains authenticity from its real-location shooting and personal connection to the Indian Army. The first half focuses on Ladakh’s landscape and the soldiers’ daily lives. Viewers see the humour, friendships, and personal moments that lie behind battlefield bravery. These scenes create warmth and help build emotional links with the characters.
However, the tone shifts dramatically in the second half. The narrative becomes intense and heartbreaking. The film shows the harsh reality of high-altitude warfare. Scarce resources, brutal temperatures, and relentless pressure test the soldiers throughout the battle. The story goes beyond a typical war drama because it focuses deeply on the emotions behind every sacrifice.
A well-known critic praised the film for its direction, storyline, and cinematography. He gave it a 4.5 out of 5 rating and described it as a powerful blend of patriotism and warrior spirit.
Farhan Akhtar as Major Shaitan Singh: Praise and Criticism
Farhan Akhtar plays the central role of Major Shaitan Singh. The real-life hero led 120 soldiers of the 13 Kumaon Regiment against an estimated 3,000 Chinese troops in the 1962 conflict. His leadership earned him legendary status, and the film attempts to honour his legacy.
Farhan appears in a commanding and intense avatar. Many viewers appreciated his strong screen presence and emotional delivery. Yet his dialogue delivery has received mixed reactions. Critics noted that his accent sounded too polished for a character from rural Rajasthan. Additionally, Farhan’s age difference from the historical figure sparked further debate. Major Shaitan was 37 during the battle, while Farhan is in his 50s.
Despite this, the supporting cast strengthens the film. Raashi Khanna, Vivan Bhatena, Sparsh Waliaa, Ankit Siwach, Dhanveer Singh, Saheb Verma, Eijaz Khan, and Ajinkya Deo contribute to the film’s emotional depth and dramatic impact.
A Film That Blends Emotion, Patriotism and Pain
120 Bahadur delivers more than action. It carries emotional weight and highlights the realities of war with sincerity. Although Farhan Akhtar’s portrayal has drawn varied feedback, the film’s story and direction appear to resonate strongly with early viewers.

