Sivakarthikeyan
Sathya / Maaveeran
Saritha
Eeshwari
Yogi Babu
Kumar
Mysskin
Jeyakodi
Sunil Varma
Paramu
Aditi Shankar
Nila
Monisha Blessy
Raaji
Dhileban
Selvam
Semmalar Annam
Selvi
Balaji Sakthivel
C.M
Minor Yogi
Thannarasu
Madhan Kumar Dhakshinamoorthy
Dhanraj
Vijayalakshmi Veeramani
Devanesan's Wife
Douglas Kumaaramoorthy
Junior Engineer
Pazhani Murugan
Paguthi
'Jeeva' Ravi
Nila's Father
Suresh Chakravarthy
Psychiatrist
Ajith Srinivasan
Himself
Vijay Sethupathi
Maaveeran's Narrator
Ravi Teja
Maaveeran's Narrator (Telugu Version)