All Cast

Kamal Haasan

Kamal Haasan

Govindarajan Ramaswamy / Rangaraja Nambi / George W. Bush / Avtaar Singh / Balram Naidu / Christian Fletcher / Shinghen Narahasi / Krishnaveni / Vincent Poovaragavan / Kalifullah Mukhtaar

Asin Thottumkal

Asin Thottumkal

Kodhai Radha / Andal

Mallika Sherawat

Mallika Sherawat

Jasmine

Jaya Prada

Jaya Prada

Ranjitha Singh

Napoleon

Napoleon

Kulothunga Chola II

P. Vasu

P. Vasu

J. Ragavendra (Jaa Raa)

Raghuram

Raghuram

Appa Rao

Chakri Toleti

Chakri Toleti

Sairam

Shammu

Shammu

Assistant Biotechnologist

M. S. Bhaskar

M. S. Bhaskar

Broadway Kumar

Vaiyapuri

Vaiyapuri

Prabhu

Chitti Babu

Chitti Babu

Ekambaram

Santhana Bharathi

Santhana Bharathi

J. Ragavendra's brother-in-law

R. Sundarrajan

R. Sundarrajan

Member of Legislative Assembly

Nagesh

Nagesh

Sheikh Mukhtaar

K R Vijaya

K R Vijaya

Megha Mukhtaar

Ramesh Khanna

Ramesh Khanna

Doctor

David W. Scott

David W. Scott

Lab Tech / Detective

Brian Jennings

Brian Jennings

Chief of Home Land Security

Rekha

Rekha

Meenakshi Ragavendra