Starring: Sivakarthikeyan, Sai Pallavi Director : Rajkumar Periasamy Banner: Raajkamal Films International & Sony Pictures International Productions Produced by : Kamal Haasan, Sony Pictures International Productions, R. Mahendran Co- Produced by: Vakil Khan (God Bless Entertainment) Music: G V Prakash Kumar Cinematographer: CH Sai Action: Stefan Richter Editor: R. Kalaivannan Dance Choreography: Sherif Production Design: Rajeevan Costume designers: Amritha Ram, Sameera Saneesh, V. Sai Make Up : Altaf Assu Mammoo, U K Sasikumar Dialogue Writer: Rajkumar Periasamy Stills: D.Narendran Publicity Designer: Kabilan Subtitles – Rekhs Sound Designer: Sync Cinema Sound Mixer : Kannan Ganpat VFX: Unifi Media DI: Pixel Light Studio Production Controller: M. Senthel Associate Director: Naveen Senthilnathan Digital Marketing : Magizh Mandram Executive Producer: S. Disney