Cast

Vikram

Vikram

Aditha Karikalan

Aishwarya Rai Bachchan

Aishwarya Rai Bachchan

Nandini / Oomai Rani

Ravi Mohan

Ravi Mohan

Arunmozhi Varman

Karthi

Karthi

Vanthiyathevan

Trisha Krishnan

Trisha Krishnan

Kundavai

Jayaram

Jayaram

Alwarkkadiyan Nambi

Prakash Raj

Prakash Raj

Sundara Chozhar

R. Sarathkumar

R. Sarathkumar

Periya Pazhuvettarayar

R. Parthiban

R. Parthiban

Chinna Pazhuvettarayar

Kishore

Kishore

Ravidasan

Aishwarya Lekshmi

Aishwarya Lekshmi

Poonguzhali

Sobhita Dhulipala

Sobhita Dhulipala

Vanathi

Ashwin Kakumanu

Ashwin Kakumanu

Sendhan Amudhan

Rahman

Rahman

Madhurantakan

Jayachitra

Jayachitra

Sembiyan Maadevi

Prabhu

Prabhu

Periya Velaar

Lal

Lal

Malayaman

Vikram Prabhu

Vikram Prabhu

Parthibendran Pallavan

Riyaz Khan

Riyaz Khan

Soman Sambavan

Vinay Kumar Joseph

Vinay Kumar Joseph

Devaralan

Arjun Chidambaram

Arjun Chidambaram

Varagunan

Yog Jappie

Yog Jappie

Karuthiruman

Nizhalgal Ravi

Nizhalgal Ravi

Kadambur Sambuvarayar

Mohan Raman

Mohan Raman

Anirudha Brahmarayar

Vidhya Subramanian

Vidhya Subramanian

Vaanavan Maadevi

Vinodhini Vaidyanathan

Vinodhini Vaidyanathan

Vasuki

Ashwin Rao Pallaki

Ashwin Rao Pallaki

Kandhamaaran

Shyam Fernando

Shyam Fernando

Mahindan

Harris Moosa

Harris Moosa

Kalapathi

Babu Antony

Babu Antony

Khottiga Amogavarshan

Gopi Kannadasan

Gopi Kannadasan

Dambulla Bikshu

Balaji Sakthivel

Balaji Sakthivel

Vanangamudi Munnaireyar

Santhosh

Santhosh

Young Aditha Karikalan

Sara Arjun

Sara Arjun

Young Nandini

Raaghavan Murugan

Raaghavan Murugan

Amarabujanga Pandiyan

Nassar

Nassar

Veerapandiyan

Bharat Raj

Bharat Raj

Karka

Suresh Ekambaram

Suresh Ekambaram

Aadhan Maran

Nimmy Raphael

Nimmy Raphael

Rakkamma

A. Seemon

A. Seemon

Ugradevan

Anil Kumar

Anil Kumar

Pasupathi

Shakthi Ramani

Shakthi Ramani

Kani

Ramachandran

Ramachandran

Rajaaliyar

Jaichandran

Jaichandran

Thanthongi Kalingarayar

Amzath Khan

Amzath Khan

Mazhavarayar

Kannan

Kannan

Kundrathur Kizhar

Sundaram

Sundaram

Mazhapadi Thennavan

Jaindhan

Jaindhan

Mummudi Pallavarayar

Nambi

Nambi

Muttharayar

Bharathiraja Sakthivel

Bharathiraja Sakthivel

PS Commander

Heavens Raja

Heavens Raja

Saivite

Balla Bhoopalan

Balla Bhoopalan

Idumbankari

Manoj Kumar K.

Manoj Kumar K.

CP Guard 1

Aadesh Bala

Aadesh Bala

CP Guard 2

Prabhu Mani

Prabhu Mani

CP Guard 3

Vikram

Vikram

CP Guard 4

Deepa Venkat

Deepa Venkat

Nandini (Voice)

Krithika Nelson

Krithika Nelson

Kundavai (Voice)

Ashmini Balakrishnan

Ashmini Balakrishnan

Poonguzhali (Voice)

K. Smruthi

K. Smruthi

Vanathi (Voice)

N. Azhagamperumal

N. Azhagamperumal

Madhuranthakan (Voice)

Kamal Haasan

Kamal Haasan

Narrator

Crew

Sham Kaushal

Sham Kaushal

Action Director

(Directing)

Krithika Nelson

Krithika Nelson

Lyricist

(Writing)

Rahul Nanda

Rahul Nanda

Publicist

(Production)

Kabilan

Kabilan

Lyricist

(Writing)

Jeyamohan

Jeyamohan

Screenplay

(Writing)

Johnson

Johnson

Public Relations

(Crew)

Sivakumar Ananth

Sivakumar Ananth

Lyricist

(Writing)

Vikram Gaikwad

Vikram Gaikwad

Makeup & Hair

(Costume & Make-Up)

Ken Metzker

Ken Metzker

Colorist

(Editing)

Sanjiv Anand Naik

Sanjiv Anand Naik

VFX Supervisor

(Visual Effects)

Kaecha Kampakdee

Kaecha Kampakdee

Action Director

(Directing)

Dhilip Subbarayan

Dhilip Subbarayan

Action Director

(Directing)

Eka Lakhani

Eka Lakhani

Wardrobe Designer

(Costume & Make-Up)

C H Balu

C H Balu

Still Photographer

(Camera)

Ilango Krishnan

Ilango Krishnan

Lyricist

(Writing)

Kalki Krishnamurthy

Kalki Krishnamurthy

Original Story

(Writing)

G. K. M. Tamil Kumaran

G. K. M. Tamil Kumaran

Associate Producer

(Production)

Bejoy Nambiar

Bejoy Nambiar

Second Unit Director

(Directing)

Dhana

Dhana

Assistant Director

(Directing)

Vijay Balaji

Vijay Balaji

Post Production Coordinator

(Production)

K. M. Sarjun

K. M. Sarjun

Post Production Coordinator

(Production)

Chandrakant Sonawane

Chandrakant Sonawane

Costume Designer

(Costume & Make-Up)

Ishan Mohan

Ishan Mohan

Assistant Director

(Directing)

Lalgudi N. Ilayaraja

Lalgudi N. Ilayaraja

Art Direction

(Art)

Krithika Nelson

Krithika Nelson

Third Assistant Director

(Directing)

Richard Anthony

Richard Anthony

Second Assistant Director

(Directing)

Santosh Kotkar

Santosh Kotkar

Art Direction

(Art)

Nakul Abhyankar

Nakul Abhyankar

Sound Supervisor

(Sound)

Anand Krishnamoorthi

Anand Krishnamoorthi

Sound Designer

(Sound)

S. Sivakumar

S. Sivakumar

Assistant Music Supervisor

(Sound)

Sanaa Mariam

Sanaa Mariam

Third Assistant Director

(Directing)

Ravi Varman

Ravi Varman

Director of Photography

(Camera)

A.R. Rahman

A.R. Rahman

Original Music Composer

(Sound)

Kalki Krishnamurthy

Kalki Krishnamurthy

Novel

(Writing)

Sreekar Prasad

Sreekar Prasad

Editor

(Editing)

Allirajah Subaskaran

Allirajah Subaskaran

Producer

(Production)

Mani Ratnam

Mani Ratnam

Director

(Directing)

Thotta Tharani

Thotta Tharani

Production Design

(Art)

Jeyamohan

Jeyamohan

Dialogue

(Writing)

Brinda

Brinda

Choreographer

(Crew)

Sivakumar Ananth

Sivakumar Ananth

Executive Producer

(Production)

Elango Kumaravel

Elango Kumaravel

Screenplay

(Writing)

Mani Ratnam

Mani Ratnam

Screenplay

(Writing)

Mani Ratnam

Mani Ratnam

Producer

(Production)