All Cast

Kamal Haasan

Kamal Haasan

Sakthivel 'Velu' Naicker

Janagaraj

Janagaraj

Selvam

Saranya Ponvannan

Saranya Ponvannan

Neela

Karthika

Karthika

Charumati

Delhi Ganesh

Delhi Ganesh

Iyer

Tinnu Anand

Tinnu Anand

Ajit Kelkar

Nizhalgal Ravi

Nizhalgal Ravi

Surya

Nassar

Nassar

Assistant Commissioner Patil

Pradeep Shakti

Pradeep Shakti

Inspector Kelkar

M. V. Vasudeva Rao

M. V. Vasudeva Rao

Hussain Bhai

Tara

Tara

Shakila

Vijayan

Vijayan

Durai

R. N. Sudarshan

R. N. Sudarshan

Reddy

R. N. K. Prasad

R. N. K. Prasad

Reddy

R. N. Jayagopal

R. N. Jayagopal

Reddy

Kitty

Kitty

Rathnavelu Naicker, Velu's Father

A. R. Srinivasan

A. R. Srinivasan

Police commissioner

Goga Kapoor

Goga Kapoor

Chandrakant Kohli

Prathapa Chandran

Prathapa Chandran

Minister of Law & Public Affairs

Babitha

Babitha

Kuyili

Kuyili

Self (Special appearance in the song "Nila Adhu Vanathumele")

Aditya V. Modi

Aditya V. Modi

Young Shakthivel