"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
Farah Khan
Choreographer
Suhasini Maniratnam
Screenplay
Santosh Sivan
Director of Photography
Dialogue
Producer
A.R. Rahman
Original Music Composer
Executive Producer
Suresh Urs
Editor
Susi Ganesan
Assistant Director
AS Laxmi Narayanan
Sound Mixer
V. Priya
Story
Sound Designer
Samir Chanda
Art Direction
G. Srinivasan
Sandhya J. K.
Playback Singer
Rajagopal
P. Unnikrishnan
Arvind Swamy
Harini
Mano
Vairamuthu
Lyricist
Dominique Cerejo
Bombay Jayashri
Asha Bhosle
S. P. Balasubramaniam
Poem
Hariharan