★★★ ★★ ★ 3.5/5
Karuppu review: Suriya in god mode rewards the room
RJ Balaji builds a whole film around himself before Suriya walks in. The first half earns its patience; the second leans on spectacle. 3.5/5.
There’s a strange honesty to a star vehicle that makes you wait forty minutes before the star arrives. By the time Suriya finally walks into Karuppu, RJ Balaji has already built a whole movie around himself. Baby Kannan, an extortionist lawyer who runs his court like a personal kingdom, is the kind of charming weasel who could have walked in from a Better Call Baby spinoff. Yes, the film makes that exact joke. The first half is unhurried in a way that Tamil mass entertainers rarely are, and it earns the patience.
The hook is small and human. A father (Indrans) and his daughter (Anagha Maya Ravi) arrive from Kerala with sixty sovereigns of gold meant for a liver transplant. They get robbed, the cops recover most of it, and then the court system swallows them whole. Indrans is genuinely outstanding, doing more in glances and held silences than most lead actors manage with full monologues. The writing keeps finding small grace notes around the duo that you don’t expect from a film built at this scale.
Then Suriya arrives, and Karuppu knows exactly what to do with him. The look, all black drape, kohl-lined eyes, and that deliberately unhurried walk, is engineered for maximum theatre reaction. Sai Abhyankkar’s BGM, especially the Verappa cue, does half the work. Suriya does the other half just by standing still.

The avatar arrives with weather; Sai Abhyankkar’s Verappa cue does half the work, Suriya does the other half just by standing still.
When he and RJ Balaji square off ideologically across a courtroom, with Karuppu accepting a wager to win justice without his divine powers, the film genuinely flirts with becoming something more interesting than pure fan service.
That flirtation doesn’t fully survive the second half. Once the powers come back and the references start piling up, the screenplay leans on spectacle to do what the writing was doing earlier. Trisha is steady, though she’s mostly just a chatty partner to Suriya. The villain arc softens as the rules around Karuppu’s powers bend to whatever the next scene needs. You can feel the film losing some of its earlier nerve.

Trisha is steady opposite Suriya, though Preethi is written more as a chatty partner than a co-lead.
Here’s the catch, though. Karuppu was built for the theatre, and judged on that brief, it works. GK Vishnu shoots in saturated reds and blacks that feel painted onto the screen. The mass moments are loud, communal, full of an energy that won’t translate to a phone six weeks from now. If you’re going, go now, go with a crowd, and let Suriya do the thing he turned up to do.
More onKaruppu,Suriya,RJ Balaji,Movie Review