You may not be a patriot but on the occasion of Republic Day, one’s heart does fill with pride for India, as an Indian. And if you aren’t feeling all that patriotic, here are some films I would recommend to imbibe that spirit in you. These are some of the most moving stories, which stars some phenomenal actors who truly bring these characters to life with their stellar acting.

Here are some films that you need to watch this Republic Day…


Are you not the one to shed tears watching patriotic movies? Then this is the film for you. With the perfect blend of masala, action, and patriotism – this film starring Shah Rukh Khan, Deepika Padukone, and John Abraham is making waves. I would advise you to not wait for it to release on OTT, but go and watch it at a cinema near you. And watch this Pathaan, give it his all to protect his nation.

Where to watch: At a cinema near you

Mission Majnu

This newly released film, starring Sidharth Malhotra and Rashmika Manddana is the perfect mix of entertainment and patriotism. Siddharth who plays a spy in the film has an ongoing battle between choosing to stay true to his family and abiding by his duty towards the nation. A lot is at stake and he must decide. This intense watch should definitely be on your list this Republic Day.

Where to watch: Netflix


Here’s a story of a brave soldier, from the Indian Army who gave it his all for his country. The film is based on the true story of Lt. Vikram Batra who lost his life on the battlefield, fighting to protect the country. His heroic sacrifice and intertwined with his family life is sure to bring tears to your eyes.

Where to watch: Amazon Prime Video

Rang De Basanti

This one is sure to get you all pumped up with its infectious youthful energy. This film starring Aamir Khan, Siddharth, Soha Ali Khan, and more, will make you laugh, but also make your eyes well up with tears. It truly takes you on a rollercoaster of emotions and shows how the youth can play such a major part in rebelling against the government.

Where to watch: Netflix

Gunjan Saxena

This is a film about a girl, who dreams to grow up and fly a fighter plane. Janhvi Kapoor plays the role of Gunjan, while Pankaj Tripathi of her father – one that never stops her from flying high. When duty calls, she takes on the task head-on and rises from the ashes as a hero. The climax always has me in tears and fills my heart with pride.

Where to watch: Netflix


This film is about the life of a spy, played by Alia Bhatt, who is married into a Pakistani family, for the sole purpose of getting information to the Indian forces, from across the border. With her sharp mind and wit, she navigates her way through the hurdles this mission throws at her, but loses things closest to her. This dilemma is what sets her apart from the rest, and Alia’s acting makes is commendable and truly makes you empathize with her character.

Where to watch: Netflix

Uri: The Surgical Strike

This film marks one of the most historic days in the history of the Indian Army – the Phulwama attacks. The film starring Vicky Kaushal, Yami Gautam, and Mohit Raina about the sacrifices of our soldiers will truly make you take pride in being an Indian.

Where to watch: Zee5

So what are you adding to your watchlist this Republic Day?