120 Bahadur, starring Farhan Akhtar, was released in cinemas on November 21, 2025. After receiving mixed responses, the historical war drama is now all set for an OTT debut.

Farhan Akhtar in 120 Bahadur
Last Updated: 11.39 AM, Dec 29, 2025
120 Bahadur was one of the most-awaited films of 2025, but unfortunately, it did not leave any impression at the box office and also received mixed responses from fans and critics. The film is inspired by a true story from the 1962 Indo-China conflict. After underperforming at the box office, 120 Bahadur is all set to be released on Prime Video.
| Movie | 120 Bahadur |
| OTT platform | Prime Video |
| OTT release date | January 16, 2026 |
| Cast | Farhan Akhtar, Raashii Khanna, Eijaz Khan |
120 Bahadur is all set to be released on Prime Video on January 16, 2026. Meanwhile, subscribers of OTTplay Premium will also be able to watch the movie with a top-up.
120 Bahadur is a 2025 Hindi historical war film starring Farhan Akhtar as Major Shaitan Singh. It depicts the true, heroic last stand of 120 Indian soldiers (Charlie Company, 13 Kumaon Regiment) against a massive Chinese force at the Battle of Rezang La during the 1962 Sino-Indian War.
Despite being outnumbered and heavily armed, they fought with rifles, bayonets, and determination, inflicting heavy casualties before most of the Chinese soldiers died. It is a story of extreme heroism, which highlights the camaraderie and ultimate sacrifice of these soldiers, of whom only six survived.
The main theme of 120 Bahadur is extraordinary bravery and the willingness to die for one's nation. It depicts unwavering loyalty to the country and the armed forces. The film highlights the deep bond and camaraderie between soldiers facing death. It also explores the choice between survival and upholding honour. Directed by Razneesh 'Razy' Ghai, 120 Bahadur also aims to bring recognition to a legendary, lesser-known chapter of Indian military history.
Meanwhile, Farhan's Zindagi Na Milegi Dobara co-star Hrithik Roshan praised 120 Bahadur and wrote on his Instagram Story, wrote, "What a beautifully crafted film 120 Bahadur is! Incredible aesthetics. Incredible performances." He also praised Farhan's acting and added, "every department deserves a pat on their backs. @razylivingtheblues your direction is flawless. Well done guys. Well done!!"
In 120 Bahadur, Farhan Akhtar stars as Major Shaitan Singh Bhati, the leader of the Charlie Company, and Raashii Khanna portrays his wife, Shagun Kanwar. The film also features Vivan Bhatena, Ankit Siwach, Ajinkya Deo, Eijaz Khan, Sparsh Walia, Dhanveer Singh, and Sahib Verma in supporting roles. Meanwhile, Amitabh Bachchan lends his voice as the narrator.
Q. Who was Major Shaitan Singh?
A. Major Shaitan Singh was the commanding officer during the Battle of Rezang La. He fought bravely in the Indo-Sino War.
Q. Is Farhan Akhtar's 120 Bahadur based on a true story?
A. Yes, Farhan Akhtar's 120 Bahadur is based on the true story of Major Shaitan Singh.
Q. Where to watch 120 Bahadur online?
A. 120 Bahadur will be released on Prime Video on January 16, 2026.