The Independence Day weekend has historically stood as one of the most lucrative and highly contested release windows for Hindi cinema, offering filmmakers a prime national holiday to drive high box office numbers. Looking back across the decade from 2016 to 2026 reveals a fascinating trajectory of high-stakes box office clashes, pandemic-era digital shifts, unexpected record-breaking hits, and changing audience preferences. The journey began in 2016 with a high-profile clash between Akshay Kumar’s period court drama Rustom and Hrithik Roshan’s historical epic Mohenjo Daro, where Rustom emerged as the clear winner by collecting 127 crore rupees domestically alongside a National Award for Akshay Kumar, while Mohenjo Daro struggled at 58 crore rupees. Building on that momentum in 2017, Akshay Kumar capitalized on the national holiday with the solo release of Toilet: Ek Prem Katha, a social drama on sanitation that resonated broadly with audiences and earned 134 crore rupees across India. The holiday frame soon turned into a recurring showdown between patriotic themes and action entertainers, leading to a series of memorable box office battles.
The box office rivalry intensified in 2018 when Akshay Kumar’s sports drama Gold clashed directly with John Abraham’s action thriller Satyameva Jayate. Both films leaned into nationalistic themes and succeeded in drawing audiences to theaters, with Gold collecting 104 crore rupees and Satyameva Jayate earning 80 crore rupees. This exact star matchup repeated in 2019, when Akshay Kumar’s multi-starrer space drama Mission Mangal went head-to-head with John Abraham’s cop thriller Batla House. Both releases found favor with viewers once again, as Mission Mangal crossed the 200 crore mark by earning 203 crore rupees, while Batla House pulled in a solid 87 crore rupees. However, the arrival of the COVID-19 pandemic drastically altered the landscape in 2020 and 2021, forcing movie theaters to shut down across the country. During these two years, the festive weekend moved entirely to streaming platforms, with Vidyut Jammwal’s action thriller Khuda Haafiz premiering on OTT in August 2020, followed by Ajay Devgn’s war drama Bhuj: The Pride of India taking the digital route in August 2021.
As cinema halls reopened, 2022 marked the return of theatrical releases over the August holiday, though the box office results proved underwhelming. A clash between Aamir Khan’s Laal Singh Chaddha and Akshay Kumar’s Raksha Bandhan failed to generate expected ticket sales, with the former managing 59 crore rupees and the latter collecting 45 crore rupees. The frame bounced back in 2023 with unprecedented energy as Sunny Deol made a historic comeback in Gadar 2, smashing records to earn 525 crore rupees in India alone, while Akshay Kumar’s OMG 2 simultaneously scored a successful 150 crore rupees despite a tough censorship rating. The momentum reached an even bigger peak in 2024 when the horror-comedy sequel Stree 2 dominated the holiday weekend by shattering box office records to collect over 627 crore rupees domestically, overwhelming competing releases like Akshay Kumar’s Khel Khel Mein, which earned 40 crore rupees, and John Abraham’s Vedaa, which finished at 20 crore rupees.
The subsequent years maintained strong industry interest in securing the holiday date for major releases. In 2025, Hrithik Roshan and Jr NTR led the high-octane action thriller War 2 in a solo theatrical arrival that generated 185 crore rupees at the box office. Moving into 2026, the Independence Day weekend once again turned into a busy theatrical battleground with films like Sunny Deol’s Batwara 1947 and Emraan Hashmi’s Awarapan 2 competing for screens alongside major multi-lingual releases. Over the entire ten-year period from 2016 to 2026, the August holiday has proved that while star power and patriotism remain strong draws, compelling storytelling and strong word-of-mouth are what ultimately turn an Independence Day release into a massive blockbuster success.