Cast
Kamal Haasan
Veerasekaran Senapathy / Veerasekaran Balram
Siddharth
Chitra Aravindhan
Kajal Aggarwal
Dhakshayini
Priya Bhavani Shankar
Aarthi Thangavel
Bobby Simha
Pramod Krishnaswamy
S. J. Suryah
'Sakalakala Vallavan' Sarguna Pandian
Jagan
Thambesh
Rishikanth
Harish
Rakul Preet Singh
Disha
Vivek
Elango
Crew
Shankar
Director
Shankar
Writer
Ravi Varman
Director of Photography
R. Ratnavelu
Additional Photography
Sreekar Prasad
Editor
Jeyamohan
Writer
Kabilan Vairamuthu
Writer
Lakshmi Saravanakumar
Writer
Anirudh Ravichander
Original Music Composer
T. Muthuraj
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.