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
Anandan
Prakash Raj
Tamil Selvam
Aishwarya Rai Bachchan
Pushpavalli / Kalpana
Gautami Tadimalla
Ramani
Revathi
Marathagam
Tabu
Senthamarai
Nassar
Ayya Veluthambi
Kaaka Radhakrishnan
Kasi
Major Sundarrajan
Police Officer
Rajesh
Madhivanan
Delhi Ganesh
Nambi
Nizhalgal Ravi
Ramani's uncle
Kalpana Iyer
Anand's Mother
S. N. Lakshmi
Tamizhselvan's Mother
Gowtham Sundararajan
Arivazhagan
Sujitha
Tamizhselvan's Daughter
Vishnu Varadhan
Tamizhselvan's Son
Monica
Manimegalai,Tamizhselvan's daughter
Laxmi Rattan
Arjun Doss
C. K. Saraswathi
P. L. Narayana
Ramaswamy
Cheenu Mohan
Assistant Director
Madhoo
Cameo appearance in song Narumugaye
Rohini
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
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