Following a tense one-day delay caused by financial disputes, the Suriya-Trisha starrer Karuppu finally made its grand theatrical debut on Friday, May 15, 2026. The action drama, directed by RJ Balaji, instantly capitalized on the massive pre-release hype, drawing packed crowds across domestic and international circuits. According to industry tracker Sacnilk, the film managed to amass a staggering ₹20.66 crore gross worldwide on its official opening day.
Detailed Box Office Breakdown: Day 1
The film enjoyed a wide rollout across 4,891 shows in India, generating massive footfalls particularly in the southern states.

Language-Wise Net Collections (India)
- Tamil Version: ₹12.00 Crore Net (3,448 shows)
- Telugu Version: ₹2.40 Crore Net (1,443 shows)
- Total India Net: ₹14.40 Crore
Regional Gross Breakdown
The film’s home territory of Tamil Nadu naturally led the charge, while robust contributions poured in from neighboring states.

| Region | Gross Collection |
| Tamil Nadu | ₹10.50 Crore |
| Andhra Pradesh & Telangana | ₹2.75 Crore |
| Karnataka | ₹2.00 Crore |
| Kerala | ₹1.25 Crore |
| Rest of India | ₹16 Lakhs |
| Total India Gross | ₹16.66 Crore |
In addition to the domestic numbers, international markets provided strong support, bringing in an extra ₹4.00 crore gross from overseas territories.
High Occupancy and Night-Show Frenzy
Karuppu registered stellar theater occupancy throughout Friday, heavily driven by evening and night screenings.
- Tamil Regions: Recorded an impressive 54.0% overall occupancy, with late-night shows soaring to a peak of 75.15%.
- Telugu Regions: Maintained a stable 30.0% overall occupancy, showing good growth as the day progressed.
Critical Reception: Star Power Shields Weak Writing
While the box office numbers paint a celebratory picture, reviews from critics and early audiences have been decidedly mixed, pointing out significant pacing and narrative flaws in the second half.

Critics have noted that while the initial setup and the onscreen reunion of Suriya and Trisha Krishnan hold immense promise, the screenplay shifts gears abruptly post-intermission. A critical subplot involving a sexual assault survivor (played by Sshivada) shifts the movie into a chaotic “God mode” territory, featuring sequences that awkwardly blend comedy with serious themes.
The Verdict: Despite script inconsistencies, the film’s “mass elements,” combined with Sai Abhyankkar’s thumping background score and Suriya’s commanding screen presence, are successfully keeping the theaters filled. The upcoming weekend collections will be crucial to see if the film can sustain this initial momentum against fluctuating word-of-mouth.
