Karuppu: 2025 Suriya Tamil Action Drama Film Trailer, Review

Karuppu: 2026 Suriya Tamil Action Drama Film Trailer, Review & Songs

Movie Name: Karuppu
Directed by: RJ Balaji
Starring: Suriya, Trisha Krishnan, Indrans, Natty Subramaniam, Swasika, Sshivada, Anagha Maaya Ravi, Supreeth Reddy, Yogi Babu, RJ Balaji
Genre: ActionThrillerDrama
Release Date: 14 May, 2025
Language: Tamil
Running Time: 152 Minutes
Rating:
Production Companies: Dream Warrior Pictures
Budget: ₹- crore

A lawyer becomes possessed by a deity and battles injustice affecting marginalized communities.

Karuppu: Movie Overview

Karuppu is an upcoming Indian Tamil-language action drama film directed by RJ Balaji from a screenplay he co-wrote with Ashwin Ravichandran, Rahul Raj, T. S. Gopi Krishnan and Karan Aravind Kumar. Produced by Dream Warrior Pictures, the film stars Suriya and Trisha Krishnan, alongside Indrans, Natty Subramaniam, Swasika, Sshivada, Supreeth Reddy and Yogi Babu.

The film was officially announced in October 2024 under the tentative title Suriya 45, as it is the actor’s 45th film in a leading role. Principal photography commenced the following month in Pollachi. The official title was announced in June 2025. The film has music composed by Sai Abhyankkar, cinematography handled by G. K. Vishnu and editing by R. Kalaivanan.

The soundtrack was initially announced to be composed by A. R. Rahman in what would have been his fourth with Suriya in the lead, after Aayutha Ezhuthu (2004), Sillunu Oru Kaadhal (2006), and 24 (2016). However, Rahman opted out for unknown reasons, and on 9 December, Sai Abhyankkar was announced as the new composer.

The first teaser was released on 23 July 2025, Suriya’s birthday. It revealed his character’s name to be Saravanan, a reference to the actor’s real name, confirmed speculation that he would be playing a lawyer, and includes references to his previous films such as Ghajini (2005).

Movie Trailer:

#Teaser

Movie Review:

Karuppu shines in court mode, slips in God mode

Karuppu Movie Synopsis:

Karuppu takes human form as a lawyer to help a helpless father and his ailing daughter. But when a crafty opponent challenges him to win without divine powers, even God is forced to play by human rules.

Karuppu Movie Review:

Karuppu joins a long line of Indian films built around divine intervention in human lives, where God descends into the mortal world to confront forces so deeply unjust that they almost become a challenge to divinity itself. What sets Karuppu apart from films like Oh My God or Arai Enn 305-il Kadavul, however, is how unapologetically it frames this premise within a mass-masala template. Rather than approaching divinity through satire, philosophy or light-hearted fantasy alone, the film treats God as a full-fledged commercial hero figure — complete with punch dialogues, elevation moments and crowd-pleasing songs. That combination of courtroom drama, emotional stakes and “God-as-mass-hero” energy is precisely what gives the film its distinct flavour.

What makes Karuppu initially engaging is how firmly it roots itself in the legal proceedings surrounding a stolen jewels case involving Indrans and Anagha Maaya Ravi, who play a helpless father and daughter. The first half spends considerable time building investment in their desperation, vulnerability and pursuit of justice, which in turn gives the film both its emotional core and its most effective mass-movie hook: the idea of an ordinary man challenging a God forced to live and behave as a mortal. We have Baby Kannan (RJ Balaji, in effective mode), a crafty lawyer who has gamed the system for so long that even the judge, Rajanayagam (Natty Subramaniam), appears to dance to his tunes. Even the one truthful lawyer in the courtroom, Preethi (Trisha Krishnan), struggles to win cases despite being able to prove malpractice. So, when Baby Kannan boldly challenges Vettai Karuppu (Suriya, in full aura-farming mode), the deity who descends to help the father-daughter duo, to win the case without resorting to divine powers, Karuppu finds genuine dramatic tension because the conflict feels rooted in human stakes rather than divine invincibility.

But somewhere around the interval, the film abruptly abandons these characters and their emotional arc. In fact, even after the death of a crucial character, the narrative seems far more interested in racing towards its next hero-elevation moment (powered by GK Vishnu’s oversaturated frames) — and the next case, involving a sexual assault survivor played by Sshivada — than allowing the audience to sit with the emotional weight of the loss. The father-daughter duo are reduced to a fleeting glimpse towards the end, with everything eventually explained away through vague “just God things” logic.

Meanwhile, the sexual assault case functions largely as a marker that the film has now entered full “God mode” territory, complete with a Liar Liar-style sequence played mostly for laughs. From there on, the writing slips into anything-goes mode, with scenes that jar with the film’s own internal and emotional logic, relying primarily on Suriya’s star presence and Sai Abhyankkar’s energetic score to deliver the mass highs. After the first half’s feels mode, director RJ Balaji appears so occupied with piling on fan-service moments that the second half turns into full-blown Reels mode, and the film gradually loses focus.

As long as it sticks to “just court things”, Karuppu works. But once it goes all out “just God things”, the film swaps human emotion for divine spectacle — and emerges less powerful for it.

Movie Songs:

Song Title: God Mode
Lyrics: Vishnu Edavan
Music Composer: ‪Sai Abhyankkar‬
Singer(s): Sai Abhyankkar‬, Gana Muthu

Song Title: Naanga Naalu Peru
Lyrics: Asal Kolaar, Arun Srinivasan
Music Composer: ‪Sai Abhyankkar‬
Singer(s): Silambarasan TR, Sai Abhyankkar, Asal Kolaar

Song Title: Raathu Raasan
Lyrics: Vivek
Music Composer: ‪Sai Abhyankkar‬
Singer(s): Sai Abhyankkar, V.M. Mahalingam, Paal Dabba

Song Title: Karuppa Kooda Vaa
Lyrics: Pa. Vijay
Music Composer: ‪Sai Abhyankkar‬
Singer(s): Sai Abhyankkar, V.M. Mahalingam

Check Also

Mirzapur: 2026 Bollywood Action Crime Thriller Film Trailer & Review

Mirzapur: 2026 Bollywood Action Crime Thriller Film Trailer & Review

Movie Name: Mirzapur Directed by: Gurmeet Singh Starring: Pankaj Tripathi, Ali Fazal, Divyenndu, Jitendra Kumar, …