Indian cinema has a long tradition of portraying patriotism, valor, and sacrifice through war films. These movies reflect real battles, heroic soldiers, and intense national emotions. War films in India often draw from historical events like the Kargil War, the 1971 Indo-Pak conflict, or World War II. They combine drama, action, and strong characters to tell stories that resonate deeply with audiences.
The film industry has produced numerous powerful titles across different languages. These movies not only entertain but also educate viewers about India’s military history. Whether you’re interested in authentic battle recreations or emotionally-driven narratives, Indian war movies offer something for everyone.
1. Border (1997)
Based on the Battle of Longewala during the 1971 Indo-Pak war, this classic by J.P. Dutta is widely regarded as one of the best Indian war movies. Featuring Sunny Deol, Sunil Shetty, and Akshaye Khanna, the movie is a gripping tale of courage and sacrifice.
It showcases how a small group of Indian soldiers held off a large Pakistani force. The emotional depth and powerful performances make it unforgettable. It also highlights camaraderie and patriotism in the face of impossible odds.
2. Shershaah (2021)
Starring Sidharth Malhotra as Captain Vikram Batra, this biographical war drama is based on the heroics of the Param Vir Chakra awardee during the Kargil War. Directed by Vishnuvardhan, it received critical acclaim and became a major success.
The film blends romance, emotion, and war action seamlessly. With powerful dialogues and heartfelt performances, “Shershaah” remains one of the finest recent additions to the Indian war genre.
3. Uri: The Surgical Strike (2019)
Directed by Aditya Dhar and starring Vicky Kaushal, “Uri” dramatizes India’s surgical strikes against terrorist camps in Pakistan after the 2016 Uri attack. Its catchphrase, “How’s the Josh?” became a national slogan.
The film uses modern cinematography and high-octane action to tell a story of retaliation, strategy, and patriotism. Its success at the box office showed a growing interest in military-themed movies in India.
4. Haqeeqat (1964)
Regarded as India’s first major war film, “Haqeeqat” is set during the Sino-Indian War of 1962. Directed by Chetan Anand, it showcases the harsh realities of war in Ladakh.
Its emotional narrative and haunting soundtrack leave a lasting impact. The film captures both the courage of soldiers and the pain of separation. It remains a landmark in the movie genre of Indian war cinema.
5. Lakshya (2004)
Farhan Akhtar’s “Lakshya” is more than just a war film. It tells the coming-of-age story of an aimless young man who finds purpose in the Indian Army. Hrithik Roshan plays the lead role with conviction.
The film culminates in a powerful depiction of a fictional mission inspired by the Kargil War. It’s a great example of combining internal transformation with national service.
6. The Ghazi Attack (2017)
Set during the Indo-Pakistani War of 1971, this film explores the mysterious sinking of the Pakistani submarine PNS Ghazi. Rana Daggubati, Kay Kay Menon, and Atul Kulkarni lead the cast.
The underwater setting provides a unique backdrop for this thriller. It’s an intense, suspense-driven film that stands out in the war genre for its naval warfare storyline.
7. 1971 (2007)
Directed by Amrit Sagar, this film is based on the true story of Indian POWs who tried to escape from Pakistani jails after the 1971 war. It features Manoj Bajpayee in a deeply emotional role.
“1971” is less about battlefield combat and more about human resilience, hope, and national pride. A hidden gem, it deserves more recognition.
8. Paltan (2018)
J.P. Dutta’s “Paltan” tells the story of the Nathu La and Cho La clashes along the Sikkim border in 1967. The ensemble cast includes Jackie Shroff, Arjun Rampal, and Sonu Sood.
Though not as commercially successful as “Border,” it adds depth to India’s lesser-known military engagements and honors the soldiers who fought valiantly.
9. Kesari (2019)
Akshay Kumar leads this epic tale of the Battle of Saragarhi, where 21 Sikh soldiers fought against 10,000 Afghan invaders in 1897. The film is both emotionally charged and action-packed.
With grand visuals and powerful storytelling, “Kesari” highlights bravery against overwhelming odds. It’s a cinematic tribute to one of the most heroic last stands in history.
10. Raazi (2018)
Though not a conventional war film, “Raazi” tells the story of an Indian spy, played by Alia Bhatt, who marries into a Pakistani family to gather intelligence during the 1971 war.
It focuses on espionage, sacrifice, and inner conflict rather than combat. Directed by Meghna Gulzar, this thriller adds a unique dimension to the war genre.
11. Major (2022)
Directed by Sashi Kiran Tikka, “Major” is a biopic of Major Sandeep Unnikrishnan, the brave officer who sacrificed his life during the 26/11 Mumbai attacks. Adivi Sesh plays the title role with sensitivity and strength.
The movie beautifully captures his journey from childhood to the fateful day he laid down his life. It focuses not only on his bravery but also on the emotional world he left behind—his family, dreams, and aspirations.
12. Tango Charlie (2005)
“Tango Charlie,” directed by Mani Shankar, stars Bobby Deol and Ajay Devgn as Indian soldiers engaged in counter-insurgency operations across different regions of India. It highlights the psychological cost of fighting prolonged battles.
The film moves through various conflict zones, portraying how soldiers deal with internal and external conflicts. It’s a gripping war drama that also emphasizes moral dilemmas and human suffering.
13. Gunjan Saxena: The Kargil Girl (2020)
Based on the true story of Flight Lieutenant Gunjan Saxena, the first Indian female pilot in combat, this film features Janhvi Kapoor in the lead role. It’s a tale of courage and breaking gender barriers.
Set against the backdrop of the Kargil War, it showcases the emotional and professional challenges Saxena overcame to serve her country with honor and determination.
14. LOC Kargil (2003)
J.P. Dutta’s massive ensemble film “LOC Kargil” recounts real incidents from the 1999 Kargil War. The film features an all-star cast, including Sanjay Dutt, Abhishek Bachchan, and Saif Ali Khan.
Though lengthy, it’s rich in authenticity and pays homage to the Indian soldiers who laid down their lives. The film provides a broad perspective on the war’s complexities.
15. Netaji Subhas Chandra Bose: The Forgotten Hero (2004)
Directed by Shyam Benegal, this historical war film centers on the life of Subhas Chandra Bose and his formation of the Indian National Army (INA) to liberate India from British rule.
The film focuses on both political and military aspects of the freedom struggle. It blends documentary style with emotional storytelling, capturing a critical part of India’s war history.
16. Hindustan Ki Kasam (1999)
Ajay Devgn plays dual roles in this war-action drama directed by Veeru Devgan. The film centers around the emotional and strategic aspects of the India-Pakistan conflict.
Patriotic in tone, it explores the concept of identity and brotherhood across enemy lines, emphasizing peace through strength and shared humanity.
17. Shaurya (2008)
Though primarily a courtroom drama, “Shaurya” delves deep into military ethics and national values. Rahul Bose and Kay Kay Menon deliver strong performances in this gripping narrative.
It explores the tension between duty, justice, and personal conscience within the army. The film’s message resonates well in discussions of internal conflict within the armed forces.
18. Ab Tumhare Hawale Watan Sathiyo (2004)
Featuring Amitabh Bachchan, Akshay Kumar, and Bobby Deol, this film is set during wartime and explores three generations of military officers in one family.
With themes of honor, sacrifice, and family tradition, it portrays the emotional legacy of serving the nation and the cost that each generation must bear.
19. Airlift (2016)
While not a traditional war film, “Airlift” focuses on the heroic civilian evacuation of Indians during the Gulf War in 1990. Akshay Kumar delivers a powerful performance as a businessman who leads the mission.
The movie portrays resourcefulness and unity during international conflict. It’s a story of courage under pressure, told with thrilling pacing and emotional impact.
20. Prahaar (1991)
Nana Patekar directs and stars in this intense military drama that explores the life of a battle-hardened soldier returning to civilian life. The film critiques society’s apathy toward justice.
It questions what happens to soldiers after the war ends, highlighting the difficulty of integrating back into society and the fight against domestic injustice.
21. Rangoon (2017)
“Rangoon” is a romantic war drama set during World War II. Directed by Vishal Bhardwaj, it stars Kangana Ranaut, Shahid Kapoor, and Saif Ali Khan. It explores war, love, and freedom.
Against the backdrop of INA and British India, it mixes spectacle with historical drama. The movie brings a unique cinematic approach to wartime storytelling.
22. Phantom (2015)
Directed by Kabir Khan, “Phantom” follows the story of a fictional post-26/11 covert mission by RAW agents. Saif Ali Khan and Katrina Kaif play the leads in this action-packed film.
Although fictional, the story is rooted in real-world geopolitics. It captures the emotional weight of revenge and justice following a national tragedy.
23. Tirangaa (1993)
Starring Raj Kumar and Nana Patekar, this film combines patriotism with masala action. It’s a crowd-pleaser with bold statements about national unity and corruption.
The film mixes traditional war themes with explosive action. It was one of the more commercial war films of the early 90s and holds nostalgic value.
24. Indian (2001)
Starring Sunny Deol, “Indian” is a high-octane action movie centered on national security. It deals with terrorism and espionage, highlighting a soldier’s solo mission to protect the country.
This film combines intense combat scenes with a theme of patriotic duty. It emphasizes the importance of internal vigilance against external threats.
25. Shaheed (1965)
“Shaheed” is a biographical film on Bhagat Singh, one of India’s most celebrated freedom fighters. Manoj Kumar stars in this emotional, revolutionary epic.
It focuses on Bhagat Singh’s ideals, sacrifice, and vision for a free India. The film remains one of the most powerful patriotic movies ever made.
26. The Legend of Bhagat Singh (2002)
Ajay Devgn portrays Bhagat Singh in this modern retelling directed by Rajkumar Santoshi. The film is noted for its historical accuracy and stirring performances.
With strong narrative flow and emotional depth, it highlights the revolutionary’s vision and the sacrifices that shaped Indian independence.
27. Mangal Pandey: The Rising (2005)
Aamir Khan stars in this historical drama based on Mangal Pandey, whose revolt is often credited with sparking the First War of Indian Independence in 1857.
The film is grand in scale and dramatizes the socio-political conditions of colonial India. It’s an important watch for understanding early resistance movements.
28. Neerja (2016)
Sonam Kapoor plays Neerja Bhanot, the brave flight attendant who saved lives during a 1986 hijacking. Though not a battlefield war film, it’s a story of heroism during a terror crisis.
Neerja’s courage under pressure and her ultimate sacrifice make this a must-watch tribute to personal bravery and moral strength.
29. Sardar Udham (2021)
Vicky Kaushal portrays revolutionary Udham Singh in this powerful film by Shoojit Sircar. It centers on the aftermath of the Jallianwala Bagh massacre and Singh’s revenge mission.
The film is slow-burn, philosophical, and historically grounded. It stands as a deeply researched and cinematic portrayal of anti-colonial resistance.
30. Gunday (2014)
While not a traditional war film, “Gunday” is set in the aftermath of the 1971 Bangladesh Liberation War. Ranveer Singh and Arjun Kapoor play two war orphans who become outlaws.
The movie uses the post-war chaos as a backdrop for a larger story about friendship, survival, and identity, blending action with socio-political commentary.
31. Anek (2022)
Ayushmann Khurrana stars in this political action thriller directed by Anubhav Sinha. The film explores conflict in India’s Northeast and raises important questions about national identity.
While not a war film in the traditional sense, it highlights insurgency, peace processes, and the often-ignored border conflicts within India.
32. Sita Ramam (2022)
A romantic war drama starring Dulquer Salmaan and Mrunal Thakur, “Sita Ramam” blends love and patriotism during India’s conflict with Pakistan in the 1960s.
The film is emotional, visually rich, and narratively layered. It highlights how love can survive even amid the violence of war.
33. Bhuj: The Pride of India (2021)
Ajay Devgn stars in this war-action drama based on IAF Squadron Leader Vijay Karnik, who rebuilt a runway with the help of local villagers during the 1971 war.
The film emphasizes teamwork, patriotism, and quick decision-making under pressure. It dramatizes one of India’s most inspiring military feats.
34. Tejas (2023)
Kangana Ranaut headlines “Tejas” as a brave IAF pilot. The film is fictional but inspired by real challenges faced by female officers in the Indian military.
It celebrates courage, equality, and duty, offering a glimpse into India’s growing female representation in defense services.
35. Fighter (2025)
Slated for release with stars like Hrithik Roshan and Deepika Padukone, “Fighter” is expected to be a high-budget aerial action film centered around the Indian Air Force.
With themes of modern warfare and patriotism, this movie is set to bring the movie genre to new cinematic heights and engage a new generation of viewers.
Conclusion
Indian war movies are more than just action-packed thrillers. They’re stories of identity, loss, love for the nation, and personal valor. From movie characters inspired by real heroes to emotionally charged narratives, each film on this list carries a unique essence.
If you’re a fan of historical drama, military strategy, or patriotic storytelling, this curated list will keep you engaged. These war films are not only cinematic achievements but also tributes to the spirit of India’s armed forces.