Movie: 120 Bahadur
Starring: Farhan Akhtar, Raashii Khanna, Ankit Siwach, Vivan Bhatena, Dhanveer Singh, Sahib Verma
Director: Razneesh Ghai
Genre: Historical War
Release Date: 21.11.2025
Rating: 3.5/5
Director Razneesh Ghai’s 120 Bahadur talks about the unbelievable but true story of the Rezang La war between India and China, where 120 Indian soldiers created history.
The story revolves around Major Shaitan Singh Bhati (Farhan Akhtar), who was heading the team of 120 soldiers. During the Indo-China war in 1962, China illegally captured some parts of India, and their next target was Rezang La, which was strategically a very important place for any army. Despite knowing the fact that the Indian army can’t win the war with thousands of Chinese soldiers with just 120 soldiers, Major Shaitan Singh Bhati decided to stop the Chinese army at Rezang La. Climax is the real crux of the story. So, to know what happens at the end, one must watch it.
Actor Farhan Akhtar is the heart and soul of the film. His performance is powerful. Actress Raashii Khanna’s onscreen appearance is superb in the role of Major Shaitan Singh Bhati’s wife. Her performance is simply outstanding. Apart from him, other artists like Ankit Siwach, Vivan Bhatena, Dhanveer Singh, Sahib Verma, etc., have also done justice to their parts.
The magic of Razneesh Ghai’s direction can easily be seen in the film. He has tried his level best to showcase this unbelievable true story on the screen with full conviction.
Apart from a good storyline, screenplay, and dialogue, music is another strength of the film. Songs by Amit Trivedi, Salim-Sulaiman, and Amjad Nadeem Aamir and the score by Satish Raghunathan are outstanding and quite appealing. The lyrics of Javed Akhtar enhance the beauty of the film.
Overall, this is one of the finest historical war films that no Indian should miss. This is the untold story of the bravery and courage of our great Indian soldiers that must be known to everyone. So, why wait? Go and watch it in your nearest cinema hall.






