For one day, Toxic: A Fairy Tale for Grown-Ups looked unstoppable.
Yash’s first theatrical release since KGF: Chapter 2 opened on August 26 with an estimated ₹101.10 crore net in India, including ₹55 crore from the Hindi version alone. Sacnilk placed it among the biggest Indian opening days ever, an extraordinary start for a film that was not a sequel to an established franchise.
Then the momentum disappeared.
By Day 22, Toxic had reached roughly ₹249.49 crore net in India and ₹341.52 crore worldwide, according to figures reported by The Times of India. Those numbers are substantial in isolation, but the shape of the run explains why the film has increasingly been described as an underperformer.
The problem was not getting audiences into theaters initially. It was convincing them to keep coming.
The opening was powered by Yash — the later days needed the movie
The clearest way to understand Toxic is to compare its first eight days with everything that followed.
Sacnilk estimated that the film collected approximately ₹239.30 crore net in India during its extended opening week. By Day 22, that figure had only grown to ₹249.49 crore.
That means roughly 96% of the film’s Day-22 India total had already been earned during its first eight days.
Even more strikingly, Toxic added only about ₹10.2 crore net between Days 9 and 22 based on those estimates.
That is the central box-office problem.
The ₹101 crore opening demonstrated that Yash’s post-KGF popularity had survived a four-year absence. Advance interest, curiosity and the sheer event status of his comeback were enough to create an enormous first day. Sacnilk also reported 2.57 million BookMyShow ticket sales on opening day.
But event films need strong audience recommendations after the initial fan rush. Toxic did not get enough of them.
Reviews kept returning to the same weaknesses
Critical reaction was not universally negative, but several major reviews identified remarkably similar problems.
The Indian Express gave the film 1.5 stars and argued that its violence and spectacle eventually overwhelmed the storytelling, particularly after the interval. Its review pointed to a second half where the narrative stagnates and emotional development gives way to repeated action sequences.
Hindustan Times was even harsher, criticizing what it saw as a lack of emotional depth beneath the film’s elaborate presentation. Audience reactions collected after release also frequently mentioned confusing writing, excessive violence and pacing problems.
NDTV was more positive, awarding three stars and praising parts of the ensemble and gangster setting, but still concluded that the movie did not fully become the Hollywood-style gangster epic it appeared to be reaching for.
That spread of reactions is important. Toxic was not rejected because everyone agreed it was terrible. The bigger problem was that enough viewers apparently left unconvinced to weaken the repeat viewing and casual audience interest a ₹100-crore opener needs.
A 194-minute gangster epic asks a lot from audiences
Runtime probably did not help.
Toxic runs approximately 194 minutes, or more than three hours before accounting for trailers and an interval.
Long movies can obviously become enormous blockbusters—KGF: Chapter 2, Animal and other Indian event films have already demonstrated that audiences will sit through lengthy runtimes when engagement remains high.
But length becomes much more noticeable when viewers already feel the pacing is uneven.
The film also asks audiences to follow a non-linear gangster story involving multiple time periods, Yash in dual roles, several major female characters and a narrative stretching across different locations. Post-release explainers noted that sections of the audience were confused by how those timelines and identities fit together.
Complex storytelling itself is not a problem. Complexity combined with a three-hour-plus runtime and mixed emotional response is a much harder theatrical sell.
Toxic also carried the weight of KGF
There was another challenge that had little to do with the film itself: expectations.
Yash had not released a movie since KGF: Chapter 2. His return therefore was not being treated like an ordinary star vehicle. It was being measured against one of the defining pan-India franchises of the previous decade.
That expectation explains both Toxic’s spectacular opening and why its later collections look disappointing.
The Hindi version alone opened with ₹55 crore net, accounting for more than half of the film’s India Day 1 collection. That proved Yash had retained the nationwide audience created by KGF.
But Toxic was an original story. After opening weekend, the film could no longer rely primarily on Rocky Bhai nostalgia or Yash’s comeback factor. It had to create its own cultural momentum.
The box-office curve suggests that never fully happened.
Was Toxic actually a flop?
This is where the conversation needs some caution.
Reports have placed Toxic’s production budget at around ₹500 crore, but the filmmakers have not publicly released a definitive audited budget.
It would therefore be misleading to calculate an exact loss simply by subtracting box-office gross from a reported production cost. Producers do not receive the entire theatrical gross, while streaming, satellite, music and distribution deals also affect eventual recovery.
What can be said confidently is that the theatrical performance was far more front-loaded than expected for a film of this scale.
A ₹101 crore opening ordinarily creates the possibility of a massive lifetime total. In Toxic’s case, that first day represented about 40% of its India net collection through Day 22.
That is less a story about Yash losing his audience than about the opposite.
Yash’s audience showed up immediately.
The movie simply did not persuade enough people to keep showing up afterward.
