Independence Day 2026

Independence Day 2026: The Biggest Patriotic Films on Indian OTT

Eight Indian war and freedom-struggle films, ranked by worldwide gross, with the platform each one streams on in India today — from Border in 1997 to Dhurandhar: The Revenge in 2026.

By OTTweek Desk
Dhurandhar: The Revenge
RRR
Amaran

The week before 15 August is the one week a year when Indian streaming stops being about what is new and starts being about what is old. Border goes back into rotation. Rang De Basanti trends. Somebody rediscovers that Swades is on Netflix. The platforms know it, which is why the biggest patriotic title of the year almost always lands in the first half of August rather than the second.

This is a ranking of the Indian war and freedom-struggle films that made the most money worldwide and that you can actually press play on in India today. Both halves of that sentence do work. Plenty of the genre's landmarks — Lagaan, Lakshya, the 2007 1971 — are not on any Indian service as of this week, so they are not here. Every film below is, and the platform tag on each card comes from live provider data rather than from the launch announcement, so a film that has since changed hands shows its current home.

One caveat up front, because the numbers below span twenty-nine years: these are unadjusted worldwide gross figures. Border's ₹66.70 crore in 1997 bought a great deal more than ₹66.70 crore does now, and on an inflation-adjusted basis it would sit far higher than eighth. The order here is the order the ledger records, not a claim about which film India watched most.

  1. 1/8Dhurandhar: The Revenge

    Dhurandhar: The Revenge

    Film · 2026 · Hindi · Mar 18, 2026

    NetflixJioHotstar7.3
    Worldwide gross1,852.44 crore

    The genre's new ceiling, and it is not close. Aditya Dhar's sequel took roughly four times the worldwide gross of any other Hindi release this year and then set the biggest digital launch India has recorded, drawing 50 million viewers on its JioHotstar opening weekend. Dhar made Uri seven years and one entry further down this list ago, on a budget of 44 crore; Dhurandhar cost several times that and opened simultaneously in five languages, which tells you exactly what the patriotic-action film has become as a commercial proposition. Ranveer Singh plays the operative sent across the border and left there. It is the only film on this list available on two services at once.

  2. 2/8RRR

    RRR

    Film · 2022 · Telugu · Mar 24, 2022

    NetflixZee5
    Worldwide gross1,300 crore

    S. S. Rajamouli took two real anti-colonial revolutionaries who never met — Alluri Sitarama Raju and Komaram Bheem — and asked what would have happened if they had. The answer involved a tiger, a shoulder-mounted friend and an Academy Award for Naatu Naatu, the first ever won by a song from an Asian film. It is the least literal freedom-struggle film here and by some distance the most watched one outside India, which is its own argument about what travels. Streaming in Telugu and dubbed versions on both Netflix and Zee5.

  3. 3/8Amaran

    Amaran

    Film · 2024 · Tamil · Oct 31, 2024

    Netflix
    Worldwide gross400 crore

    The most successful Tamil film ever made about the Indian Army, and the one recent entry on this list that is a biography rather than a battle. Sivakarthikeyan plays Major Mukund Varadarajan of the Rashtriya Rifles, killed in Shopian in 2014 and awarded the Ashoka Chakra posthumously; Sai Pallavi plays his widow, Indhu Rebecca Varghese, and the film is at least as much hers. Rajkumar Periasamy spends its first hour on a college romance before it ever reaches Kashmir, which is precisely why the last hour lands.

  4. 4/8Uri: The Surgical Strike

    Uri: The Surgical Strike

    Film · 2019 · Hindi · Jan 11, 2019

    Zee5
    Worldwide gross342.06 crore

    Made for 44 crore by a first-time director and returning nearly eight times that, Uri is the film that proved the modern Indian war picture could be a blockbuster rather than a prestige release — and everything above it on this list, including its own director's Dhurandhar, is downstream of that. Vicky Kaushal's "How's the josh?" escaped the film entirely and became a stock phrase in Indian public life within weeks of release. Zee5 has it exclusively.

  5. 5/8Sye Raa Narasimha Reddy

    Sye Raa Narasimha Reddy

    Film · 2019 · Telugu · Sep 27, 2019

    Prime Video
    Worldwide gross240 crore

    Chiranjeevi as Uyyalawada Narasimha Reddy, the Rayalaseema chieftain who took up arms against the East India Company in 1847 — a decade before the revolt that usually gets called the first war of independence. Ram Charan produced it for his father and spent between 200 and 300 crore doing so. Worth noting that Wikipedia's own article carries the historians' objection: Reddy's rebellion was a fight over rights and revenues the Company was confiscating, and the nationalism the film projects onto it did not exist yet. It is a rousing film and a contested history at the same time.

  6. 6/8Kesari

    Kesari

    Film · 2019 · Hindi · Mar 21, 2019

    NetflixPrime Video
    Worldwide gross207.09 crore

    The Battle of Saragarhi, 1897: twenty-one Sikh soldiers of the 36th Sikhs holding a signalling post against ten thousand Afridi and Orakzai tribesmen. The complication the film has to carry is that they were fighting for the British Indian Army, not against it, and Anurag Singh resolves it by making the story about the twenty-one rather than the empire they served. Akshay Kumar's most restrained performance in a decade of playing soldiers. On Netflix and Prime Video both.

  7. 7/8Rang De Basanti

    Rang De Basanti

    Film · 2006 · Hindi · Jan 26, 2006

    Prime VideoJioHotstar
    Worldwide gross97.90 crore

    Released on Republic Day 2006 and the highest-grossing January release in Hindi cinema for years afterwards, though the gross is the least interesting number attached to it. Rakeysh Omprakash Mehra's structure — five Delhi twentysomethings cast in a documentary about Bhagat Singh, Chandrashekhar Azad and Ashfaqulla Khan, who then find the parallel closing on them — is the reason this is still the film people put on for Independence Day rather than any of the ones above it. A. R. Rahman's score did roughly as much of that work as the script.

  8. 8/8Border

    Border

    Film · 1997 · Hindi · Jun 13, 1997

    Prime VideoJioHotstar
    Worldwide gross66.70 crore

    Last on gross and first on influence. J. P. Dutta's three-hour account of the Battle of Longewala in 1971 — 120 Indian soldiers against a Pakistani armoured regiment — was made for 12 crore and returned more than five times that in 1997 rupees, which on any adjusted basis would put it several places higher than eighth. Every ensemble war film India has made since is built on its template, down to the roll call of soldiers each given one letter home. Sunny Deol, Jackie Shroff, Suniel Shetty and Akshaye Khanna, and the single most played Independence Day song in the country in Sandese Aate Hain.

Four of the genre's most-watched titles are missing from the ranking above for a structural reason rather than an editorial one: they never played in cinemas, so there is no box office figure to rank them on. They are the ones to reach for once you have worked through the list.

Shershaah went straight to Prime Video in August 2021 and remains, by most platform accounts, the most-watched Hindi war film in streaming history — Sidharth Malhotra as Captain Vikram Batra, whose Kargil citation supplies the film's title. Sardar Udham, also Prime Video and also 2021, is the opposite film in every respect: Shoojit Sircar and Vicky Kaushal spend two hours and forty minutes refusing the revenge structure the premise promises, and the Jallianwala Bagh sequence in its final act is the most unsparing thing in modern Hindi cinema.

The new one is Operation Safed Sagar, which arrived on Netflix on 7 August — a series on the Indian Air Force's air campaign over Kargil in 1999, with Siddharth, Jimmy Sheirgill, Abhay Verma and Dia Mirza. It is the only major patriotic title released into this Independence Day week, and the Air Force's side of Kargil has had far less screen time than the infantry's.

And if the appetite is for the freedom struggle rather than the armed forces: Swades is on Netflix, Gandhi is on JioHotstar, The Legend of Bhagat Singh is on Prime Video, and Raazi — Meghna Gulzar's 1971 spy film, and the best-written of all of them — is on Netflix and Prime Video both.

Frequently asked

Which patriotic movies are streaming on Netflix in India?
Netflix India currently carries Dhurandhar: The Revenge, RRR, Amaran, Kesari, Swades and Raazi from this list, plus the 2026 Kargil series Operation Safed Sagar. Kesari and Raazi are on Prime Video as well.
What is the highest-grossing Indian war film?
Dhurandhar: The Revenge, at roughly 1,852 crore worldwide, per Wikipedia's tally of 2026 Hindi releases. RRR is second at about 1,300 crore. Both figures are unadjusted gross, so older films such as Border rank far lower than their real commercial impact in their own year.
Where can I watch Border online in India?
Border (1997) streams on Amazon Prime Video, on Prime Video with Ads, and on JioHotstar in India as of August 2026.
Are there new patriotic releases for Independence Day 2026?
Operation Safed Sagar, a Netflix series on the Indian Air Force's role in the 1999 Kargil war, premiered on 7 August 2026. Dhurandhar: The Revenge, the year's biggest Hindi release, is on Netflix and JioHotstar. Both are the freshest options for the 15 August weekend.
Why is Lagaan not on this list?
Because it is not streaming in India right now. This list is limited to films you can press play on today, and Lagaan, Lakshya and a few other landmarks of the genre are currently unavailable on every Indian service we track.

Sources

This page always shows the latest edition. The Independence Day 2026 list also has a permanent home at /blog/indian-patriotic-films-streaming-independence-day-2026.