120 Bahadur OTT release date update: When and where to watch Farhan Akhtar's history-based war-drama movie

120 Bahadur, starring Farhan Akhtar, is a historical war drama based on the 1962 Battle of Rezang La. The film tells the story of 120 Indian soldiers who bravely defended their post against overwhelming odds, highlighting their courage, camaraderi...

Farhan Akhtar's 120 Bahadur heads to streaming
After completing its theatrical run, 120 Bahadur is now preparing for its digital release. The Farhan Akhtar-led historical war drama, which hit cinemas on November 21, 2025, is set to arrive on OTT in January 2026. While the film generated strong interest before release, its box office journey remained limited, with mixed reactions from audiences and critics. With the OTT premiere now confirmed, the makers are hoping the film will find a wider and more receptive audience online.

When and where to watch 120 Bahadur online

According to reports from Free Press Journal, 120 Bahadur will begin streaming on Amazon Prime Video from January 16, 2026. The film will be available exclusively on the platform for subscribers. The digital release comes almost two months after its theatrical debut and just days ahead of Republic Day, a timing that aligns with the film’s patriotic theme.

Despite being one of the most anticipated films of 2025, 120 Bahadur struggled to translate its buzz into box office numbers. The war drama earned close to Rs 20 crore during its cinema run, a modest figure for a large-scale patriotic release. Reviews acknowledged the film’s sincerity, scale, and technical craft, but several critics felt it fell short of leaving a strong emotional impact. Audience responses were similarly divided, with appreciation for the intent but reservations about the execution.


Story inspired by a real-life battle

Directed by Razneesh ‘Razy’ Ghai, 120 Bahadur is based on the Battle of Rezang La during the 1962 Sino-Indian War. The film recounts the last stand of 120 soldiers from Charlie Company of the 13 Kumaon Regiment, who defended their post against an estimated 3,000 Chinese troops under extreme weather conditions and without artillery support. Armed mainly with rifles and bayonets, the soldiers fought until the end, with only six survivors. The story focuses on courage, duty, and sacrifice, while also bringing attention to a lesser-known chapter of Indian military history.


Cast, characters, and themes

Farhan Akhtar plays Major Shaitan Singh Bhati, who led the company during the battle and was later awarded the Param Vir Chakra for his leadership. Raashii Khanna appears as his wife, Shagun Kanwar. The supporting cast includes Eijaz Khan, Vivan Bhatena, Ankit Siwach, Sparsh Walia, Ajinkya Deo, and others. Amitabh Bachchan serves as the narrator. The film highlights themes of bravery, loyalty to the nation, and the bond between soldiers facing impossible odds.
Download
The Economic Times Business News App
for the Latest News in Business, Sensex, Stock Market Updates & More.
READ MORE
ADVERTISEMENT

READ MORE:

LOGIN & CLAIM

50 TIMESPOINTS

More from our Partners

Loading next story
Business News › Magazines › Panache › 120 Bahadur OTT release date update: When and where to watch Farhan Akhtar's history-based war-drama movie
Text Size:AAA
Success
This article has been saved

*

+