Top 10 Indian Patriotic Movies

India is a free and democratic country but India has not always been free. Every year on the 15th of August we celebrate independence day. We celebrate it with joy and happiness, remembering those who sacrificed their lives for the freedom of India. It was a colossal struggle and so much hustle while we were fighting for our own country. There were many freedom fighters who lost their lives to make this happen. This year we are celebrating 75 years of Independence, gracefully terming it as ‘AMRIT MAHOTSAVA'.

There are many movies, web series, and documentaries that have been created to remind us of the struggle and the hustle that leaders had gone through. They remind us of history and tell us the story of our independence. We are here with the top 10 movies that show true patriotism towards our holy land. In India, these movies can be watched with the entire family. They are emotional and heartwarming movies. We sincerely hope that you watch the following Indian patriotic movies with your family this independence day.


Release Year- 2004

Duration-  3h 6m

Director- Farhan Akhtar

Cast- Amitabh Bachchan, Hrithik Roshan, Preeti Zinta, Boman Irani, and Anjula Bedi

Lakshya as the name suggests meaning of Lakshya is a goal. This movie is about a young boy named – Karan Shergil, who had no goals and was lazy. At first, he wasn't very sure to join the army and came back home from his punishment from the army school. But then love for his country takes him back to the army school. This movie is about how a lazy, young boy transforms his life and becomes a hardworking soldier. The story is beautifully written by Javed Akhtar. The music of the movie is up to the mark, directed by Shankar-Ehsaan-Loy.


Release Year-  1997

Duration- 2h 56m

Director- Directed, produced and written by J.P. Dutta.

Cast- Sunny Deol, Jackie Shroff, Sunil Shetty, Akshay Khanna, Sudesh Berry, Punit, Kulbhushan Kharbanda, Tabu, Rakhi, Puja Bhatt

This movie is an epic war film. It was created by real-life incidents that happened during the battle of Longewala in the year 1971. This movie truly tells us the history of what actually happened at the border during Indo Pakistan war. It portrays how real heroes lost their lives for their nation. The movie is beautifully shot in Bikaner, Rajasthan. It shows the real struggle of a soldier living in the desert. The songs of this movie are super hit and heart-touching. Some of the songs are sung by Sonu Nigam, Roop Kumar Rathod, and Hariharan. The lyrics of the heart-touching songs are written by Javed Akhtar.


Release Year- 2021

Duration- 2h 15m

Director- Directed by Vishnuvardhan written by Sandeep Srivastava and produced by Dharma production 

Cast- Siddharth Malhotra, Kiara Advani

Shershah is a biographical film based on the life of Indian soldier Vikram Batra martyred in the Kargil war. Kargil war was fought between India and Pakistan in the year 1999. In this film, it is shown that Vikram Batra was a fearless man and he always stands up for what is right for the country. Since childhood, he wanted to join the Indian army. He got selected in the merchant Navy at first but soon he realizes that he is not made for the Merchant Navy but for the Indian army.

After completing his Masters, he attempts the CDS exam and clears it in the first place. He joins the Indian army where he led India's toughest operations in mountain warfare in Indian history. He evoked such fear in the hearts of the enemy that he was often called Sher Shah in the intercepted message of the Pakistan army. This is a must-watch movie because it inspires youngsters. It shows the devotion that a man must have for the nation. This is an emotional movie as well as it shows a parallel love story that actually happened in Vikram Batra's life.

LOC Kargil

Release Year- 2003

Duration- 4h 15m

Director- produced and directed by J.P. Dutt

Cast- Sanjay Dutt, Ajay Devgan, Nagarjuna, Saif Ali Khan, Sunil Shetty, Sanjay Kapoor, Akshay Khanna, Abhishek Bachchan. 

As its name suggests, this movie is based on the Kargil war fought between India and Pakistan. It is a historical war film. Kargil war has many parts. This movie particularly shows the Indian army's successful operation Vijay which was launched in May 1999. It is a kind of strategic plan in the Kargil sector to flush out the Pakistani intruders from the line of control (LOC). This is one of the longest Indian films ever made. The music direction in the movie was by Anu Malik.

Uri The surgical strike

Release Year- 2019

Duration- 2h 18m

Director- Aditya Dhar

Cast- Vickey Kaushal, Yami Gautam, Mohit Raina,Kriti Kulkarni,Paresh Rawal

This is one of the finest Indian patriotic movies. This movie is an Indian action film based on a true event that occurred in 2016. The Uri attack happened on the 18th of September. Four terrorists attacked the Indian army brigade headquarters in Uri near LOC on 28 September. 11 days after the attack the Indian army conducted a retaliatory surgical strike on the launchpad used by the terrorist in Pakistan-administered Kashmir. This movie show exactly what happened during this strike and how it had been conducted.


Release Year- 2018

Duration- 2h 20m

Director- Meghna Gulzar

Cast- Alia Bhatt, Vicky Kaushal, Rajat Kapoor, Shishir Sharma, Jaideep Ahlawat

The movie is one of the must-watch Indian patriotic movies. It shows the dedication of a girl toward her nation. In this movie, a young girl married a boy from Pakistan. The boy's family belongs to a military family. She lives with them as a family member but she works as an Indian spy. The film is an adaptation of Harinder Sikka's novel ‘Calling Sehmat' a true account of Indian research in the analysis of the wing who sacrifices her life for her country. She came back after her mission was completed.


Release Year- 2019

Duration- 2h 30m

Director- Anurag Singh 

Cast- Akshay Kumar with Parineeti Chopra, Vikram Singh Chauhan, Vansh Bhardwaj Jaspreet Singh, and many others as Sikhs.

This patriotic movie shows the actual history of the battle of Saragarhi. 21 Sikh soldiers fought against 10000 men of Afridi and Orakzai Pashtun. It's not about victory, it's about standing up for the country. This actually happened in the 19th century around 1897. 

The Legend of Bhagat Singh

Release Year- 2002

Duration- 2h 36m

Director-  Rajkumar Santoshi 

Cast- Ajay Devgan, Sushant Singh, D'santosh, Akhilendra Mishra, Raj Babbar, Farida Jalal, Amrita Rao

This movie is based on the life of Shahid Bhagat Singh. It is a biographical period film about an Indian revolutionary freedom fighter. He was hanged to death by a British colonizer at the age of 23 and is fondly known as Shahid Bhagat Singh. He is considered a national hero of India's freedom struggle against colonial rule. 


Release Year- 1982

Duration- 3h 11m

Director- Richard Attenborough 

Cast- Ben Kingsley, Roshan Seth, Rohini Hattangadi, Candice Bergen, Om Puri, Amrish Puri

This movie was a biographical film based on the life of Mahatma Gandhi. The one who followed the principle of non-violence. He conducted a non-violent, non-cooperative Indian independence movement against the British Empire during the 20th century. This movie tells all the incidences that happened in the life of great Mahatma Gandhi, This is one of the oldest Indian patriotic movies.

The Ghazi Attack

Release Year- 2017

Duration- 2h 4m

Director-  Sankalp Reddy 

Cast-  Rana duggubati, Taapsee Pannu, KK Menon, Atul Kulkarni

This patriotic movie is inspired by true events from the 1971 Indo-Pakistan war. The story is about a submarine of the Indian Navy and an executive naval officer and his team who remained underwater for 18 days. It is based on the mysterious sinking of PNS Ghazi when it ventured into Indian waters to destroy INS Vikrant on the shores of Visakhapatnam. This is one of the superb Indian patriotic movies.


Apoorva Batra

Apoorva is a Data Analyst by profession, Data Enthusiast, and likes to work and analyze data. She is a published poet, writer, painter, art, and music lover. It's her belief that life is a series of tiny miracles and we just need to notice them, we just need to enjoy the ‘life' ride patiently. She likes to chant Vedas and loves reading books in several genres.

Apoorva Batra

Hello there! I'm a data analyst by profession and a poet by heart. For me writing is solace❤️

2 thoughts on “Top 10 Indian Patriotic Movies

  • Pingback: Top 10 Bollywood Sports Movies - Kuntala's Travel Blog

  • September 1, 2022 at 12:37 pm

    Patriotic films on Indian celluloid have inspired people about the sacrifice and hardships that the freedom fighters went through in order to free India from the British. Freedom struggle, as a result, gave birth to a large number of films in the patriotic mode including a couple of offshoots that seemed pro-British. Popular in the years from 1940s to 1960s, this genre resurfaced during the 1980s-90s. It was particularly owing to the fact that India was celebrating her 50th year of independence in 1997.


Please share your valuable comments and feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: Content is protected !!