Kamal Haasan
Michael / Madan / Kameshwaran / Raju
Santhana Bharathi
Michael's foster father
Delhi Ganesh
Palakkad Mani Iyer
Manorama
GangaBai, ChakkuBai's mother
S. N. Lakshmi
Sundari's grandmother
Venniradai Moorthy
Shalini's father
Nassar
RamGopal, Madhan's cousin
R. N. Jayagopal
Nandagopal
Gopinath Rao
Varadhu Kutty