Cast & Crew

Directed by

Ramesh Aravind

Writing Credits

Kamal Haasan
(story and screenplay)
Crazy Mohan
(dialogue)

Cast

Kamal Haasan
Uthaman / Manoranjan
K. Balachander
Marghadarsi
K. Viswanath
Poornachandra Rao
Nassar
Muttharasan
Jayaram
Jacob Zachariah
Urvashi
Varalakshmi
Pooja Kumar
Karpagavalli
Andrea Jeremiah
Dr.Arpana
Parvathy Thiruvothu
Manonmani
Parvati Nair
Indira
M.S. Bhaskar
Chokku Chettiar
Chitra Lakshmanan
Lakshmanan
Ananth Mahadevan
(as Anant Mahadevan)
Shanmugarajan
Minister
Gnanasambandan Gurunathan
Minister
Ajay Ratnam
King
Vaiyapuri
Snake Charmer
Rajesh M. Selva
Uttaman's Spy
Ghibran
Special Appearance
Dr. Kingmoohan
Business Man & Minister in 800 BC
Ashwin Arvind
Manohar
Suman Jadugar
Gothak Singh
Bhargavi Narayan
Dhanalakshmi
Dheepa Ramanujam
Queen

Produced by

N. Subash Chandrabose
producer
Chandra Haasan
producer
Kamal Haasan
producer
Rengarajan Jaiprakash
line producer: turkey
Ravi Joshi
executive producer
G.R. Venkatesh
co-producer

Music by

Ghibran
(as M. Ghibran)

Cinematography by

Shamdat Sainudeen

Editing by

Vijai Sankar
(edited by)

Art Direction by

Lalgudi Ilayaraja
Mohan B. Kere

Costume Design by

Gautami
(as Gautami Tadimalla)

Production Management

S. Moorthy
executive in charge of production
Nithin Simon
assistant production manager
Gopalakrishnan Thiyagarajan
unit production manager
Venkatesh R
assistant production manager

Second Unit Director or Assistant Director

Mugil Chandran
assistant director
Ranjan Hebbra
assistant director
Suman Jadugar
second assistant director
S. Pranav Padmanabhan
assistant director
Ramnath
assistant director
Rajesh M. Selva
first assistant director / second unit director
Lokesh Srinivasan
second assistant director

Sound Department

Jithu Aravamudhan
sound editor
Miguel Barbosa
foley artist
Raj Kumar
sound effects editor
Kabir Malik
production sound mixer
Craig Mann
re-recording mixer
Craig Polding
sound effects editor
Kunal Rajan
supervising sound editor: sound designer
Vijay Rathinam
sound effects editor
Diego S. Staub
foley mixer
Sachin Sudhakaran
sound effects editor
Laura Wiest
re-recording mixer
Arunachalam Sivalingam
adr supervisor (uncredited)

Visual Effects by

Ameya Adchule
digital compositor
Balakrishnan Alagarsamy
digital compositor
Asmita Bharrati
visual effects producer (as Asmita Bharrati M)
Tej Dilip
Mirage Studios
Bhaskar Joyoti Goswami
Lead Compositor
M P Goutham
3D artist
Vijayakanth K.
matte painting lead
Das Chinmay Kumar
compositing supervisor (as Das Chinmay)
Bintu Kharolia Parjapati
matchmove artist: Prism & Pixel
Purushothaman
cg supervisor
Raju Purushothaman
chief executive officer: Prism & Pixels
Kalaivanan S.
visual effects artist
Arunachalam Sivalingam
visual effects editor
Madhu Sudhanan
senior visual effects supervisor

Stunts

T. Ramesh
action coordinator

Camera and Electrical Department

Akbar-Lucky-Shaikh
gaffer

Editorial Department

G.S. Muthu
colorist
Arunachalam Sivalingam
post production supervisor
Balaji Vathiyanathan
digital intermediate conformist
Arunachalam Sivalingam
assistant editor (uncredited)

Music Department

Jack Blume
additional background score
Graham Foote
orchestrator
Sandro Friedrich
musician: ethnic wind instruments
Martin Higgins
additional background score
Marc Papeghin
composer: additional music
Shadab Rayeen
final mastering / songs final mix
S.M. Subhani
strings
Ago Teppand
composer: additional music / orchestrator

Script and Continuity Department

Ramnath
script supervisor

Additional Crew

Ali Balkan Avci
Production Coordinator Turkey: Production Coordinator Turkey
Kamal Haasan
choreographer
Jayachandran Palazhi
choreographer
Shobi Paulraj
choreographer
Vijay Savanur
location cashier
Lalitha Shobi
choreographer
All Filters