Suggested Topics :
Directed by Aditya Dhar and starring Ranveer Singh, the film has stormed past multiple benchmarks with a historic debut.
The Indian box office has a new juggernaut. Dhurandhar 2: The Revenge, the high-octane spy thriller directed by Aditya Dhar and headlined by Ranveer Singh, has delivered a seismic opening, rewriting several records in its first extended weekend in theatres.
According to industry estimates, the sequel has amassed an India net total of ₹454.12 crore across its first four days, marking one of the biggest opening weekends ever recorded for an Indian film. The film earned ₹226.27 crore within its first two days of release before adding ₹113 crore on day three. On Sunday, the momentum continued with a further ₹114.85 crore, cementing its status as a box-office phenomenon.
Globally, the action spectacle has already crossed the ₹700 crore mark. With strong occupancy across major circuits and additional language versions rolling out, the total is expected to climb rapidly in the coming days.
According to the makers, the film created history with the highest paid previews, biggest opening day, biggest Saturday, biggest Sunday, and the highest opening weekend worldwide for any Indian film.
In terms of global benchmarks, the film has recorded the highest overseas weekend ever for an Indian film,
the biggest Opening day without a release in Gulf, the highest single day ever for an Indian film, ranked two in major markets and stood one in secondary markets. The records came on the back of what has been touted as the widest overseas release for a Hindi film: 2200 cinemas and 3000 screens.
The film has also surpassed the opening weekend benchmark set by Pushpa 2: The Rule, which previously held the record with a ₹354 crore India net opening across languages.
With Tamil and Telugu versions now entering additional screens and word of mouth fuelling repeat viewings, the spy thriller’s record-breaking run appears far from over. The film is on track to breach the ₹1,000 crore global club in the next few days.