All Cast

Rajinikanth

Rajinikanth

Sivaji Arumugam

Vivek

Vivek

Arivu

Suman Talwar

Suman Talwar

Adisheshan

Shriya Saran

Shriya Saran

Tamizhselvi Ramalingham

Manivannan

Manivannan

Arumugam

Vadivukarasi

Vadivukarasi

Mrs. Arumugam

Raghuvaran

Raghuvaran

Dr. Chezhian

Cochin Haneefa

Cochin Haneefa

Kuzhanthai Velu

Solomon Pappaiah

Solomon Pappaiah

Thondaiman

M. S. Bhaskar

M. S. Bhaskar

Pazhanisamy

Uma Padmanabhan

Uma Padmanabhan

Jyothi

Pattimandram Raja

Pattimandram Raja

Ramalingam

Pithamagan Mahadevan

Pithamagan Mahadevan

Astrologer

Pyramid Natarajan

Pyramid Natarajan

Arivu's Lawyer

A. C. Murali Mohan

A. C. Murali Mohan

Doctor who provides treatment to Kuzhandhaivel

Bose Venkat

Bose Venkat

Velu

Swaminathan

Swaminathan

Customer who enquires about Kanjira

Nayanthara

Nayanthara

Special Appearance for Ballelaka Song

Mayilsamy

Mayilsamy

Cameo Appearance

Chinni Jayanth

Chinni Jayanth

Cameo Appearance

Dhamu

Dhamu

Cameo Appearance

Kanal Kannan

Kanal Kannan

Cameo Appearance

Ilavarasu

Ilavarasu

Cameo Appearance

Livingston

Livingston

Police Inspector

Andreanne Nouyrigat

Andreanne Nouyrigat

Dancer (Uncredited)

Kaniha

Kaniha

Voice Dubbing for Shriya Saran