All Cast

Kamal Haasan

Kamal Haasan

Pandyan / Avvai Shanmugi

Meena

Meena

Janaki

Gemini Ganesan

Gemini Ganesan

Vishwanathan Iyer

Nagesh

Nagesh

Joseph

Manivannan

Manivannan

Mudaliyar

Nassar

Nassar

Bhai

Delhi Ganesh

Delhi Ganesh

Sethurama Iyer

Heera Rajgopal

Heera Rajgopal

Rathna

S. P. Balasubramaniam

S. P. Balasubramaniam

Doctor

Rani

Rani

Kousi

Vaiyapuri

Vaiyapuri

Flower decorator

Crazy Mohan

Crazy Mohan

Interviewer

Kavithalaya Krishnan

Kavithalaya Krishnan

Lawyer

Idichapuli Selvaraj

Idichapuli Selvaraj

R. Neelakantan

R. Neelakantan

Ramesh Khanna

Ramesh Khanna

Film director

Kanal Kannan

Kanal Kannan

Rogue

K. S. Ravikumar

K. S. Ravikumar

Spectator during fight in market

Kovai Senthil

Kovai Senthil

Raghuram

Raghuram

Himself (special appearance)

Ramesh Aravind

Ramesh Aravind

Himself (special appearance)