- Dhanush as Maari, a local gangster who pesters the citizens in the Chennai vicinity and extorts money from them.
- Kajal Aggarwal as Sridevi, an entrepreneur who starts a business in Maari's land.
- Vijay Yesudas as Inspector Arjun Kumar, a police officer who wants to get rid of Maari to take charge of his land.
- Robo Shankar as Sanikilamai, one of Maari's henchmen.
- Kaali Venkat as Aarumugam, a constable who works for Inspector Arjun, but in the end supports Maari.
- Kalloori Vinoth as Robert (Adithangi),one of Maari's henchmen
- Mime Gopi as 'Bird' Ravi,a local gangster who wants to get rid of Maari with Inspector Arjun
- Shanmugarajan as Velu Anna, a local underworld don
- Sriranjini as Sridevi's mother
- Azhagu as Anbu
- Kamalesh Kumar
- Prem as Prem
- Chelladurai
- Sampath Ram as Pandi
- George Vijay
- Sharmila
- Sharath
- Supergood Subramani as TV shop owner
- Raja Rani Pandian
- Anirudh Ravichander as himself (Guest appearance)
- Baba Bhaskar (special appearance in the song "Maari Thara Local")[2]
- Balaji Mohan in a cameo appearance