
About
Synopsis
Karuppu (2026) is a Tamil fantasy action film — watch online on iFILM. Directed by RJ Balaji, who also appears on screen alongside Suriya and Trisha Krishnan, the film takes Vettai Karuppu — a guardian deity from South Indian mythology — and puts him in a courtroom as a lawyer taking on a system that works only for those already in power.
At 153 minutes, the film builds its case: each person Karuppu defends pulls back another layer of institutional failure. Suriya's presence gives the supernatural premise enough gravity to land, and Balaji's direction keeps the mythological staging from tipping into camp.
Tamil cinema has a long tradition of casting gods as protagonists; Karuppu makes that tradition count. Stream this online on iFILM.
Cast
Starring

Suriya
Karuppasamy / Saravanan

Trisha Krishnan
Preethi

RJ Balaji
Baby Kannan 'BK' / Usilampatti Karuppaiah Gandhi 'UKG'

Indrans
Mattancherry Sukumaran

Anagha Maya Ravi
Binu Sukumaran

Swasika
Vasanthi

Sshivada
Kanmani

Natarajan Subramaniam
Chief Metropolitan Magistrate M.D. Rajanayagam

Supreet
Gowri
Poobalam Pragatheeswaran
Shanmugam aka Peiyi

Mansoor Ali Khan
Cold

George Mariyan
Court Clerk

Aadukalam Naren
Chief Metropolitan Magistrate Soundarapandiyan

Namo Narayana
Thaniga

Vela Ramamoorthy
V.M Pandian

Deepa Shankar
Selvi

Lollu Sabha Maaran
S. Kumaran

Unnimaya Prasad
Inspector Thangameena
Jaffer Sadiq
Stone

Aju Varghese
Doctor (Special Appearance)

RJ Balaji
crew





























Comments 0