Kathiresan
Nassar
Thamizhselvi
Sara Arjun
Ganeshan
Lakshmanan Ganesh
Balamurugan
Saivam Ravi
Kumaran
Shakti
Karthik
Master Rahil Singhi
Usha
Suchitra
Kala
Kamatchi
Savithri
Meenakshi
Kalyani Natarajan
Dhanalakshmi
Rajyalakshmi
Visalakshi
Kausalya
Senthil
Luthfudeen Baashaa
Abhirami (Voice)
Raveena Ravi
Maiyappan
Suresh
Thenmozhi
Vidhya Pradeep
AL. K. S. Swamigal
Shanmugarajan
Raja
George Mariyan
Abhirami
Twara Desai
Saravanan
Master Ray Paul
Ramanathan
Vittal
Editor
Anthony
Original Music Composer
G. V. Prakash Kumar
Choreographer
Brinda
Director
A. L. Vijay
Writer
Sound Re-Recording Mixer
Chris M. Jacobson
Still Photographer
Rama Subbu
Chinni Prakash Mohan
Stunts Coordinator
Manohar Verma
Director of Photography
Nirav Shah
Sound Engineer
Marti D. Humphrey
Art Direction
V Selvakumar
Costume Design
Pallavi Singh
Producer
A. L. Azhagappan
Lyricist
Na. Muthu Kumar