Written And Directed By Ravikumar. R Produced By - Kjr Banner - Kjr Studios Executive Producer: Ezhumalaiyan T Music Composed By A R Rahman Director Of Photography - Nirav Shah Film Editor - Ruben Production Designer - Muthuraj.R Action Director - Anbariv Vfx – Bejoy Arputharaj, Phantom Fx Sound Design - Sachin Sudhakaran, Hariharan M (Sync Cinema) Dolby Mix - Sivakumar Lyrics- Madhan Karky, Vivek Choreography - Ganesh Acharya, Paresh Master, Sathish Krishnan Costume Designer - Pallavi Singh, Neeraja Kona Subtitle Editor - Sajid Ali Poster Designer - Gopi Prasannaa Di - Redchillies.Color Colorist- Ken Metzker Ken Metzker Pro - Suresh Chandra, Rekha - D’one Creative Promotions - Beatroute