Kaniyan Poongundran
Vishal Krishna
Manohar
Prasanna
Police Chief
Ajay Rathnam
Madhivanan
Abhishek Shankar
Ram Prasad
Jayaprakash
Mrs. Dhivakar
Simran
Dhivakar
Vincent Asokan
Mallika's Uncle
Ravi Mariya
ACP Paul
Adukalam Naren
Shifai
Dheeraj Rathnam
Siddhanth Venkatesh
Devil / John Richardson Holcha
Vinay Rai
Swarnavel
Ashvath
Ram Kumar
Powlen Jessica
Pritha
Andrea Jeremiah
Mallika
Anu Emmanuel
Vijayakumar
Shaji Chen
Kamalesh
John Vijay
Muthu
K. Bhagyaraj
Naveen
Nishesh
Madhavan
Thalaivasal Vijay
Original Music Composer
Arrol Corelli
Producer
Director
Mysskin
Story
Screenplay
Dialogue
Publicist
D Kannadasan
Director of Photography
Karthik Venkatraman
Editor
N. ArunKumar
Stunt Coordinator
Dinesh Subbarayan