Full Credits
26 members

Kamal Haasan
Uttaman/Manoranjan

K. Balachander
Margadarsi

K. Viswanath
Poornachandra Rao

Andrea Jeremiah
Arpana

Jayaram
Jacob Zachariah

Nassar
Muttharasan

Urvashi
Varalakshmi

Pooja Kumar
Karpagavalli

Parvathy Thiruvothu
Manonmani

M. S. Bhaskar
Chokku Chettiar

Ashwin Arvind
Manohar

Shanmugarajan
Shanmugarajan

G. Gnanasambandam
Kaakapusundar

Vaiyapuri
Snake Charmer

Chitra Lakshmanan
PRO Lakshmanan

Ajay Rathnam
King Sadayavarman

Dheepa Ramanujam
Queen

Parvatii Nair
Indira

Ajay Raj
Parthi

Bhargavi Narayan
Dhanalakshmi

Prakash Belawadi
Senior Doctor (Cameo Appearance)
Rajesh M. Selva
Spy

Ghibran
Self (Cameo Appearance)
Subhu Arumugam
Self (Cameo Appearance)
Shamdat Sainudeen
Self (Cameo Appearance)
Vijai Sankar
Self (Cameo Appearance)
36 members
Ramesh Aravind
Director
Rajesh M. Selva
First Assistant Director
Kamal Haasan
Lyricist
Subhu Arumugam
Lyricist
Kamal Haasan
Story
Kamal Haasan
Screenplay
Viveka
Lyricist
Kamal Haasan
Producer
N. Linguswamy
Producer
G R Venkatesh
Co-Producer
Shamdat Sainudeen
Director of Photography
Padmalatha
Playback Singer
Yazin Nizar
Playback Singer
Ghibran
Playback Singer
M. S. Bhaskar
Playback Singer
Kamal Haasan
Playback Singer
Subhu Arumugam
Playback Singer
K. G. Ranjith
Playback Singer
Ghibran
Original Music Composer
Sachin Sudhakaran
Sound Effects Editor
Kunal Rajan
Sound Designer
Craig Polding
Sound Effects Editor
Vijay Rathinam
Sound Effects Editor
Laura Wiest
Sound Re-Recording Mixer
Craig Mann
Sound Re-Recording Mixer
Miguel Barbosa
Foley Artist
Diego S. Staub
Sound Mixer
Lalgudi N. Ilayaraja
Art Direction
Mohan B. Kere
Art Direction
Gautami Tadimalla
Costume Design
Madhu Sudhanan
Visual Effects Producer
Asmita Bharrati
Visual Effects Producer
Vijai Sankar
Editor
Kamal Haasan
Choreographer
Lalitha Shobi
Choreographer
Nikhil Murugan
Public Relations