Leo Das/Parthiban
Vijay
Antony Das
Sanjay Dutt
Harold Das
Arjun Sarja
Sathya
Trisha Krishnan
Joshy Andrews
Gautham Vasudev Menon
Elisa Das
Madonna Sebastian
Shanmugan
Mysskin
Mathi "Chintu
Baby Iyal
Siddharth 'Siddhu'
Mathew Thomas
Irudhayaraj D'souza
Mansoor Ali Khan
Deepa Andrews
Priya Anand
Napoleon
George Mariyan
Constable Napoleon
George Maryan
Antony's Henchman
Babu Antony
Veterinary Doctor
Jawahar
Daniel
Anurag Kashyap
Shanmugam's Son
Sandy
Shruti
Janany Kunaseelan
A Robber in Shanmugam's Gang
Sandy Master
Police Officer
Dinesh Lamba
Gabbi
Ramakrishnan
Narrator
Kamal Haasan
Judge
Denzil Smith
Occult Priest
Vaiyapuri
Shruthi's Husband
Sachin Mani
Shanmugan's brother-in-law
Madhusudhan Rao
Parthiban's Advocate
Adv. Santhi
Public Prosecutor
Leela Samson
Das and Co. Member
Dinesh
Shanmugam's Wife
Santhi Master
Escort
Maya Sundarakrishnan
Sathya (Voice)
Chinmayi Sripaada