Karuppu (2026): Suriya’s Double Role Meets RJ Balaji’s Chaotic Vision
The opening stretch of Karuppu introduces Karuppuswamy, a brooding man of few words, and Saravanan, his polished, corporate alter ego. Suriya plays both, and the contrast is immediate, one walks like he owns the mud beneath his feet, the other glides through glass offices.
This is a fantasy-action gambit that announces its ambition early, even if the landing gear never fully deploys.

RJ Balaji Directs With a Crowbar, Not a Scalpel
RJ Balaji, who also plays the oddly named Usilampatti Karuppaiah Gandhi (UKG), directs with the energy of a man who has too many ideas and not enough restraint. The screenplay juggles a dual-role drama, a fantasy conceit, and a thriller’s ticking clock, but it rarely lets any single thread breathe.
The strength is in the sheer audacity, this is not a safe star vehicle. The flaw is structural; the middle act meanders through exposition that could have been trimmed by twenty minutes without losing a single emotional beat.

The Action Genre Core: Big Swings, Uneven Landings
For an action-drama, Karuppu leans heavily on its fantasy premise to justify its setpieces. The fight choreography is serviceable, but the real spectacle is Suriya’s physical transformation between the two roles, a scene where Karuppuswamy and Saravanan share a frame is the film’s technical peak, even if the VFX occasionally betrays the budget.
The thriller elements surface in the second half, where Mansoor Ali Khan’s antagonist, Cold, finally gets room to operate. A confrontation in a rain-soaked warehouse is the single most effective genre moment, it commits to grit when the rest of the film prefers gloss.
But the fantasy logic is never fully codified. Rules appear and vanish as the plot demands, which will frustrate viewers who prefer their world-building to have a spine. Balaji is more interested in the spectacle of duality than the mechanics of it.

Trisha Krishnan and the Thankless Role of Preethi
Trisha Krishnan plays Preethi, the emotional anchor who is asked to react to two versions of the same man. She does what she can with a role that exists mostly to ask questions on the audience’s behalf, “Who are you, really?”, but the script never gives her a scene where she gets to act on the answer. Her casting signals the film’s intent to ground the fantasy in a recognisable romantic register, but the execution leaves her stranded between genres.
Mansoor Ali Khan’s Cold is a villain in name and posture, but the writing gives him little beyond menace. His presence is felt, his motivation is not. RJ Balaji’s UKG is the wildcard, a character that could have derailed the film into parody, but his comic timing keeps the tonal shifts from collapsing entirely.
Audience Reception: Built for the Fan, Not the Convert
The target audience profile is brutally honest, this is a film for fans only. There is no controversy here, no political firestorm, just a clear commercial calculation that Suriya’s star power will carry the day. That is a bet that may pay off at the box office, but it limits the film’s ceiling as a piece of cinema.
I walked out feeling that Balaji has the instincts of a showman but not yet the discipline of a storyteller. The film’s ambition is commendable, but ambition without execution is just a longer runtime.
For more Tamil action dramas that balance spectacle with craft, browse our Tamil Action reviews.
Karuppu is a film that will satisfy the faithful and puzzle everyone else. Suriya commits fully to the dual roles, and RJ Balaji’s direction shows flashes of genuine invention, but the screenplay’s refusal to commit to its own fantasy rules undermines the drama. If you are a Suriya loyalist, the big screen is the only way to experience the dual-role spectacle. If you are not, wait for streaming and skip the middle act.
Karuppu is a messy, overstuffed, occasionally thrilling experiment that earns a 2.5 out of 5 for its sheer nerve.
For a more disciplined take on historical gravitas, see how Raja Shivaji review handles its lead.
If you prefer sharper craft with a bigger heart, Vaazha II verdict delivers what this one only gestures at.