"A fictionalized account of the lives of 1980s Tamil Nadu political icons M. G. Ramachandran and M. Karunanidhi, continuing the tryst between Tamil cinema and Dravidian politics."
Mohanlal
as Anandan
Prakash Raj
as Tamil Selvam
Aishwarya Rai Bachchan
as Pushpavalli / Kalpana
Gautami Tadimalla
as Ramani
Revathi
as Marathagam
Tabu
as Senthamarai
Nassar
as Ayya Veluthambi
Kaaka Radhakrishnan
as Kasi
Major Sundarrajan
as Police Officer
Rajesh
as Madhivanan
Delhi Ganesh
as Nambi
Nizhalgal Ravi
as Ramani's uncle
Kalpana Iyer
as Anand's Mother
S. N. Lakshmi
as Tamizhselvan's Mother
Gowtham Sundararajan
as Arivazhagan
Sujitha
as Tamizhselvan's Daughter
Vishnu Varadhan
as Tamizhselvan's Son
Monica
as Manimegalai,Tamizhselvan's daughter
Laxmi Rattan
as Arjun Doss
C. K. Saraswathi
as
P. L. Narayana
as Ramaswamy
Cheenu Mohan
as Assistant Director
Madhoo
as Cameo appearance in song Narumugaye
Rohini
as Pushpavalli / Kalpana (voice)
Mani Ratnam
Director
A.R. Rahman
Original Music Composer
Suhasini Maniratnam
Screenplay
Dialogue
Story
Producer
Executive Producer
Santosh Sivan
Director of Photography
Suresh Urs
Editor
Samir Chanda
Art Direction
Susi Ganesan
Assistant Director
V. Priya
AS Laxmi Narayanan
Sound Designer
Sound Mixer
Farah Khan
Choreographer
G. Srinivasan
Vairamuthu
Lyricist
Poem
Hariharan
Playback Singer
Harini
Rajagopal
P. Unnikrishnan
Bombay Jayashri
Asha Bhosle
Mano
Sandhya J. K.
Arvind Swamy
S. P. Balasubramaniam
Dominique Cerejo