Farhan Akhtar's film 120 Bahadur is all set to get on OTT screen after decent run on box office. Film, which was released in theaters on November 21, 2025, and those who couldn't watch the film in theaters will not able to watch '120 Bahadur' from the comfort of their homes. The war-drama film is no streaming on Amazon Prime Video starting from January 16, 2026.
Plot and Background
'120 Bahadur' is based on the historic Battle of Rezang La during the 1962 Indo-China War. In this battle, 120 Indian soldiers of the 13th Kumaon Regiment bravely faced more than 3,000 Chinese soldiers. Farhan Akhtar plays the role of Major Shaitan Singh Bhati, who was posthumously awarded the Param Vir Chakra for his bravery.
The film is directed by Rajnish Ghai and features Farhan Akhtar along with Raashi Khanna, Vivan Bhatena, Sparsh Walia, and Ankit Siwach in important roles. The music for the film is composed by Ram Sampath. With this patriotic film arriving on OTT platforms ahead of Republic Day, it is expected to reach a wider audience. If you haven't seen this film in theaters, you can now watch it at home on Prime Video.
Watch Trailer