All Cast

Kamal Haasan
Pandyan / Avvai Shanmugi

Meena
Janaki

Gemini Ganesan
Vishwanathan Iyer

Nagesh
Joseph

Manivannan
Mudaliyar

Nassar
Bhai

Delhi Ganesh
Sethurama Iyer

Heera Rajgopal
Rathna

S. P. Balasubramaniam
Doctor

Rani
Kousi

Vaiyapuri
Flower decorator

Crazy Mohan
Interviewer

Kavithalaya Krishnan
Lawyer
Idichapuli Selvaraj

R. Neelakantan

Ramesh Khanna
Film director

Kanal Kannan
Rogue

K. S. Ravikumar
Spectator during fight in market
Kovai Senthil
Raghuram
Himself (special appearance)
