“Naina Ra Lobhi” is the romantic song from 120 Bahadur, Excel Entertainment and Trigger Happy Studios’ war drama starring Farhan Akhtar and Raashii Khanna. The track was released in November 2025, shortly before the film opened in cinemas on November 21, 2025, and it is available to watch on YouTube. The film itself is now streaming on Prime Video in India.
A Song That Captures Love and Longing
After a hard-hitting teaser and trailer focused on the battlefield, “Naina Ra Lobhi” showed the film’s softer, more personal side. The song balances tenderness and nostalgia, and the music video centres on the quiet chemistry between Farhan Akhtar’s Major Shaitan Singh Bhati and his wife, played by Raashii Khanna. Set against a story of war, it reminds viewers of the life and the people a soldier leaves behind.
The track is sung by Javed Ali and Asees Kaur, with lyrics by Javed Akhtar and music by the composer trio Amjad Nadeem Aamir. Its gentle melody and poetic words give it the feel of a classic romantic ballad, built around connection and vulnerability rather than spectacle. The folk-tinged title reflects the film’s Rajasthani roots, as Major Shaitan Singh hailed from Jodhpur.
Raashii Khanna’s Look in the Song
Raashii Khanna appears in a special role as the wife of Major Shaitan Singh, and the song is her biggest showcase in the film’s music. After its release, she shared behind-the-scenes photos on Instagram and said she had lost count of how many times she had to wash her face and recreate her look on set. She described the colours as bold and the resets as endless, and thanked her hair and makeup team for their patience through every take.
The True Story Behind 120 Bahadur
120 Bahadur tells the true story of 120 soldiers of the 13 Kumaon Regiment’s Charlie Company who faced around 3,000 Chinese troops at the Battle of Rezang La during the 1962 Sino-Indian War. Farhan Akhtar plays Major Shaitan Singh Bhati, who was posthumously awarded the Param Vir Chakra, India’s highest military honour, for his leadership in the battle. The film’s rallying line, “Hum Peechhe Nahin Hatenge”, sums up the spirit of courage and sacrifice at its heart.
The film was shot largely in Ladakh at high altitude and in sub-zero temperatures, with additional scenes filmed in Rajasthan and Mumbai. Amitabh Bachchan provides the opening narration. Farhan joins a long line of actors who have played real-life soldiers on screen, a list we looked at in our feature on actors who played India’s real-life war heroes.
Cast and Crew
120 Bahadur is directed by Razneesh “Razy” Ghai and produced by Ritesh Sidhwani and Farhan Akhtar of Excel Entertainment, with Amit Chandrra of Trigger Happy Studios. Key members of the cast include:
- Farhan Akhtar as Major Shaitan Singh Bhati, PVC
- Raashii Khanna as Shaitan Singh’s wife (special appearance)
- Vivan Bhatena as Jemadar Surja Ram
- Sparsh Walia as radio operator Ramchander Yadav
- Ajinkya Deo as Brigadier T.N. Raina
- Eijaz Khan as Lt. Col. H.S. Dhingra
The soundtrack features songs by Amit Trivedi, Salim–Sulaiman and Amjad Nadeem Aamir, all with lyrics by Javed Akhtar, while the background score is by Satish Raghunathan.
Release, Box Office and Where to Watch
120 Bahadur released in cinemas on November 21, 2025, and was also screened at the 56th International Film Festival of India and across hundreds of defence theatres. Delhi and Rajasthan declared it tax-free. Critics praised the performances, cinematography and battle sequences, though some felt the screenplay lacked emotional pull, and veteran actor Shabana Azmi was among those who praised Farhan’s performance.
Despite the goodwill, the film struggled commercially, with its domestic earnings reported at around ₹20 crore, as tracked in our 120 Bahadur box office coverage. It arrived on Prime Video in India in early January 2026, first as a paid rental, with access for regular subscribers reported to follow later that month, giving the war drama and “Naina Ra Lobhi” a second life with home audiences.
Watch “Naina Ra Lobhi” here: YouTube link
About the author
Neha Nikharge is Assistant Editor at Awesome TV and a writer for AWSM Times. Neha covers Bollywood, OTT releases, celebrity interviews and pop culture for South Asian audiences in the US and around the world, and has written more than 4,500 stories for Awesome TV. Story tips and corrections: hello@awesometv.com.
Where to Watch / Shop
Disclosure: As an Amazon Associate, Awesome TV earns from qualifying purchases. Links below are affiliate links.
Watch Bollywood on Amazon










