| Kamal Hassan | ... | Rangaraja Nambi / Govind Ramasaamy / The United States President / Avtar Singh / Christian Fletcher / Shinghen Narahasi / Krishnaveni / Vincent Poovaraagan / Kalifullah Khan / Balaram Naidu | |
| Mallika Sherawat | ... | Jasmine | |
| Asin | ... | Kothai / Andaal | |
| Nathena Lewis | ... | Lab Tech | |
| rest of cast listed alphabetically: | |||
| Chris Cavallaro | ... | Lab Technician | |
| Richard Andrew Evans | ... | Undercover Crime Scene Technician | |
| Jayapradha | ... | Ranjitha Singh | |
| Kantharaj Kasthuri | ... | Medical Doctor | |
| Kylie Koscoe | ... | Scientist | |
| Randy Molnar | ... | Race Car Driver | |
| Tony Morales | ... | Lab Technician | |
| Michael Mosher | ... | American Immigration Office | |
| Tom Myers | ... | Crime Scene Technician | |
| Nagesh | ... | Sheikh Mukhtaar | |
| Napolean | ... | Kulothunga Chola II | |
| Rekha | ... | Meenakshi | |
| Randy Robinson | ... | Lead Detective | |
| David W. Scott | ... | Lab Tech / Detective | |
| Steven Shaver | ... | Lab Technician | |
| Jason Tripp | ... | Ben - Scientist | |
| Brewier Welch | ... | Scientist | |
Directed by | |||
| K.S. Ravikumar | |||
Writing credits(in alphabetical order) | ||
| Kamal Hassan | dialogue | |
| Kamal Hassan | screenplay | |
| Kamal Hassan | story | |
Produced by | |||
| D. Ramesh Babu | .... | co-producer | |
| Oscar Ravichandran | .... | producer | |
Original Music by | |||
| Himesh Reshammiya | |||
Cinematography by | |||
| S. Ravi Verman | |||
Film Editing by | |||
| Ashmith Kunder | |||
Costume Design by | |||
| Gautami | |||
Makeup Department | |||
| Ralis Kahn | .... | special makeup effects artist | |
| Michael Mosher | .... | chief special makeup artist | |
Art Department | |||
| Dan Buckley | .... | set dresser | |
Special Effects by | |||
| Andrew Scott Dixon | .... | special effects technician | |
Visual Effects by | |||
| Kauser Ahmed | .... | compositor: SatyamBPO | |
| Alagumuthu | .... | particle effects artist: SatyamBPO | |
| Riyas Akbar Ali | .... | compositor: SatyamBPO | |
| Rajmohan Anthony | .... | 3D Team Lead: SatyamBPO | |
| Bejoy Arputharaj | .... | compositor: Prime Focus Ltd | |
| Veerayuth Au | .... | animation intern: Binc BKK VFX | |
| Jatuporn Suriyakul ' Jay' Na Ayudhya | .... | compositor: Binc BKK VFX | |
| Mythili Babu | .... | dynamics artist: SatyamBPO | |
| Sathienpong Beaver | .... | intern: Binc BKK VFX | |
| Brynley Cadman | .... | digital effects supervisor: Binc BKK VFX | |
| Ashok Kumar Chandrakumar | .... | compositor: SatyamBPO | |
| Rupesh Chetry | .... | senior compositor: SatyamBPO | |
| Ivan DeWolf | .... | particle artist: Binc BKK VFX | |
| Gorragoat Downroung | .... | particle effects artist: Binc BKK VFX | |
| Chutiwat Eiem-sum-ang | .... | animator: Binc BKK VFX | |
| Chow Emrich | .... | digital effects supervisor | |
| Chow Emrich | .... | lead artist: Binc BKK VFX | |
| Kaywood Foos | .... | particle effects animator: Binc BKK VFX | |
| Lakshmipathy Gopalakrishnan | .... | compositor: SatyamBPO | |
| Ramu Gopalakrishnan | .... | compositor: SatyamBPO | |
| Srinivasan Gopal | .... | compositor: SatyamBPO | |
| Brian Jennings | .... | senior visual effects supervisor | |
| Tawat Joe | .... | animation intern: Binc BKK VFX | |
| Rekha Kalra | .... | visual effects producer: BINC BKK VFX | |
| Raphael Karikalan | .... | dynamics artist: SatyamBPO | |
| Ashok Kumar Kodavaali | .... | compositor: SatyamBPO | |
| Thirumurugan Krishnan | .... | senior compositor: SatyamBPO | |
| Prakash Maharajan | .... | compositor: SatyamBPO | |
| Alagarsamy Mayan | .... | onsite CG supervisor: SatyamBPO | |
| Sidharth Meer | .... | visual effects coordinator | |
| Mishari Muqbil | .... | network manager: Binc BKK VFX | |
| Vijayakumar Murugan | .... | senior compositor: SatyamBPO | |
| Vijayakrishna Murugesan | .... | senior compositor: SatyamBPO | |
| Murugavel Palani | .... | compositor: SatyamBPO | |
| Anupan Pengpetch | .... | compositor: Binc BKK VFX | |
| Manikanda Perumal | .... | compositor: SatyamBPO | |
| Chiraporn Pinsuwan | .... | compositor: Binc BKK VFX | |
| Srinivasan Punniyakrishnan | .... | onsite CG supervisor: SatyamBPO | |
| Iyyanar Radhakrishnan | .... | compositor: SatyamBPO | |
| Singara Raj | .... | particle effects artist: SatyamBPO | |
| Thulasi Ram | .... | digital compositor: Prime Focus | |
| Kanoksin Rattanamarn | .... | digital artist: Binc BKK VFX | |
| Sven Rauhe | .... | animator: Binc BKK VFX | |
| Sakthidharan | .... | compositor: SatyamBPO | |
| Mohan Sangeeth | .... | digital compositor | |
| Stalin Saravanan | .... | onsite CG supervisor: SatyamBPO | |
| Andrew Shibi | .... | compositing lead: SatyamBPO | |
| Srikanth | .... | digital artist: Prime Focus | |
| Narasimhan Srinivasan | .... | onsite CG supervisor: SatyamBPO | |
| Jithin Syam | .... | compositor: SatyamBPO | |
| Krissachai Tanlongkachon | .... | compositor: Binc BKK VFX | |
| Theajodharan | .... | digital compositor: Prime Focus | |
| Anu Velayudhan | .... | compositor: SatyamBPO | |
| Palani Venkatachalam | .... | visual effects producer: SatyamBPO | |
| Udayaraj Venugopal | .... | compositor: SatyamBPO | |
| Chainarong Wanachaisong | .... | roto artist: Binc BKK VFX | |
| Owen Williams | .... | CG supervisor: Binc BKK VFX | |
| Piyaphan Yutisri | .... | visual effects coordinator: Binc BKK VFX | |
Stunts | |||
| Gail Bowen | .... | stunt driver | |
| David Anthony Buglione | .... | assistant fight choreographer | |
| James Cheek | .... | stunt driver | |
| Andrew Scott Dixon | .... | stunt coordinator | |
| Andrew Scott Dixon | .... | stunt rigger | |
| Joop Katana | .... | action coordinator | |
| Joop Katana | .... | stunt performer | |
| Antony Matos | .... | stunts | |
| Cord Newman | .... | stunts | |
| Amy Tomberlin | .... | utility stunts | |
Camera and Electrical Department | |||
| Anbu Sathiyan | .... | second assistant camera | |
| Carlos Velasquez | .... | gaffer: Orlando | |
Music Department | |||
| Himesh Reshammiya | .... | musical director | |
Other crew | |||
| Joshua Martin | .... | key production assistant | |
| Randy Molnar | .... | location manager | |
|
|
|
|
|
| Down in the Valley | 48 Angels | Jimmy and Judy | The Kite Runner | I Am Legend |
|
IMDb User Rating:
|
IMDb User Rating:
|
IMDb User Rating:
|
IMDb User Rating:
|
IMDb User Rating:
|
| Full cast and crew | Company credits | External reviews |
| IMDb Action section | IMDb India section | Add this title to MyMovies |
Many user comments furnished a negative remark that the storyline wasn't strong enough. But the simplicity of the story has been the strong element to make the audience to understand the script, screen play, and linking all the ten versatile roles. Without the simplicity, the movie would have confused the audience. You start to astonish as the movie moves in a fast pace. And when you get to see each kamal on the big screen you get to astonish. When you see and feels the characterization you would really appreciate the effort, the excellence, the diligent hardwork, the talent, the team work etc etc..
The movie narration starts in 12th century.. you are pulled in to the movie for a roller coaster ride.. Then you are taken to a Scientific lab in USA.. its an informative and technical part. the stunt scene,chases are good.. The villain kamal excels in the role. And the racy screenplay drifts you to India. The Balram Naidu character was amusing & amazing (He can speak 5 languages in Telugu - :)).
Then you get to see Kamal as old grandMa, 7 feet man Pop singer, Socialist poovaragan, Kungfu Fighter. The Singer kamal scores when he deliver the dialog that he loves singing but thats profession and he loves his wife and sons and they are his life. Each and every one will realize the depth of the dialog in this scene.. excellently delivered.
Poovaragan gets his credit with the social message.. again a role to be appreciated. The fight scenes by the kung fu fighter was superb. good stunt sequence between the Villain kamal and the Japenese Kamal.
Lyrics are great and goes with movie. Graphics are good but some poor graphics could have been removed. All the roles are handled well. Asin both in 12 century role and as a usual heroine has done her role well. Except when see says utters perumala.. That could have been reduced a bit.
Mallika performs well in action scenes. Over all this movie is a good mixture of commercial, social message, Talent, technical stuff, information (chaos theory).. Each and every scene is countable in this movie.