Farhan Akhtar’s 120 Bahadur hits Prime Video on January 16, 2026. Based on the 1962 Rezang La battle, it moves to OTT after a slow box office run.

Farhan Akhtar's historical war drama 120 Bahadur will be available to watch on OTT beginning January 16, 2026, on Prime Video. The film's theatrical run began on November 21, 2025, and this OTT premiere follows it.
Experience the ultimate saga of Indian grit and valour by streaming Paltan, Sam Bahadur, and Parmanu: The Story of Pokhran all in one place with an OTTplay Premium subscription.
| Film Title | 120 Bahadur |
| OTT Release Date | January 16, 2026 |
| Streaming Platform | Prime Video |
| Director | Razneesh "Razy" Ghai |
| Lead Cast | Farhan Akhtar, Raashii Khanna, Vivan Bhatena, Ankit Siwach, Eijaz Khan |
Before it became part of the regular Prime Video collection, 120 Bahadur was available for rent through the "Store" on the platform. Currently, the movie can be rented for ₹349 by anyone who wants to watch it before the January 16 subscription date.
Based on the actual Battle of Rezang La, which happened on November 18, 1962, during the Sino-Indian War, 120 Bahadur was directed by Razneesh "Razy" Ghai. The remarkable heroism of the 13 Kumaon Regiment's Charlie Company is the central theme of the story.
ALSO READ: 120 Bahadur now streaming on OTT: Where and how you can watch Farhan Akhtar's war drama
The film shows the heroic actions of 120 Indian soldiers, under the command of Major Shaitan Singh Bhati, as they fought off an attack by almost 3,000 Chinese troops. Despite facing the frigid, high-altitude Ladakhi terrain without artillery backup, the company persevered until nearly every member suffered a martyr's death. The film centres on the strategic leadership of Major Bhati, who received India's highest military honour, the Param Vir Chakra, posthumously.
After a four-year absence, Farhan Akhtar is back in the lead role in 120 Bahadur. Raashii Khanna plays Major Bhati's wife, Shagun Kanwar, Ankit Siwach plays Ramlal, Vivan Bhatena plays Suraj Ram, and Ajinkya Deo and Eijaz Khan play senior officer roles.
Filmmakers captured the brutal, realistic conditions of the Himalayan warfare, and composer Amit Trivedi and lyricist Javed Akhtar contributed musical scores to the film.
120 Bahadur struggled at the box office, even though critics praised Akhtar's performance and the film's technical scope. During its theatrical run, it grossed around ₹20–23 crore globally, with an opening of around ₹2.35 crore. The film's commercial performance in theatres was disappointing, considering its projected production expense of over ₹80 crore.
According to industry analysts, 120 Bahadur is making the transition to OTT after its theatrical premiere in the hopes of reaching a larger audience, especially those who were unable to see it in theatres.
Q: When is 120 Bahadur releasing on OTT?
A: 120 Bahadur is scheduled to be available for all subscribers on Amazon Prime Video starting January 16, 2026. Currently, the film can be accessed on the same platform through its "Store" for a rental fee of ₹349.
Q: Is 120 Bahadur based on a true story?
A: Yes, 120 Bahadur is a biographical war drama based on the Battle of Rezang La during the 1962 Sino-Indian War. It depicts the real-life heroism of 120 soldiers from the Charlie Company of the 13 Kumaon Regiment, who defended a crucial mountain pass against thousands of Chinese troops.
Q: Who plays Major Shaitan Singh in 120 Bahadur?
A: The lead role of Major Shaitan Singh Bhati, the commanding officer of the company and a posthumous recipient of the Param Vir Chakra, is played by Farhan Akhtar.
Share