All Cast

Kamal Haasan

Kamal Haasan

Velu (Sam)

Ambika

Ambika

Raveendran

Raveendran

Tulasi

Tulasi

V. K. Ramasamy

V. K. Ramasamy

Thengai Srinivasan

Thengai Srinivasan

Y. G. Mahendran

Y. G. Mahendran

Samikannu

Samikannu

Pushpalatha

Pushpalatha

Silk Smitha

Silk Smitha

S. N. Parvathi

S. N. Parvathi

Omakuchi Narasimhan

Omakuchi Narasimhan