Vijay Sethupathi
Shilpa
Vijay Sethupathi
Shilpa
Fahadh Faasil
Mugilan
Samantha Ruth Prabhu
Vaembu
Ramya Krishnan
Leela
Mysskin
Arputham
Gayathrie Shankar
Jyothi
Bagavathi Perumal
Berlin
Ashwanth Ashokkumar
Raasu Kutti
Vijay Ram
'Gaaji' Balaji
Mirnalini Ravi
Settu Ponnu
Jayanth
Mohan
Noble K. James
'Mutta Puffs' Vasanth
Kavin Jay Babu
Idi Amin
Abdool Lee
Doctor
Manushyaputhiran
Sexologist
Dhwani Shree
Sexologist's nurse
Renga Rajan Rajagopalan
Vaembu's Lover
Thiagarajan Kumararaja
Director
Yuvan Shankar Raja
Original Music Composer
Thiagarajan Kumararaja
Writer
Neelan K. Sekar
Additional Writing
Thiagarajan Kumararaja
Producer
P. S. Vinod
Director of Photography
Nirav Shah
Director of Photography
Sathyaraj Natarajan
Editor
Vijay Adhinathan
Art Direction
Tapas Nayak
Sound Designer
Aravind Naga
Visual Effects Art Director
Nikhil Murugan
Public Relations
S. D. Ezhilmathy
Producer
M. Kumaraguruparan
Sound Mixer
Arunprasad M
Sound Effects Designer
Gopal Balaji
Colorist
Arun Arunachalam
Production Controller
S. D. Ezhilmathy
Costume Designer
Swathi Raghuraaman
Executive Producer
Sathyaraj Natarajan
Executive Producer
C H Balu
Still Photographer
Gopi Prasannaa
Title Designer
Yuvan Shankar Raja
Playback Singer
Mysskin
Writer
Nalan Kumarasamy
Writer
Neelan K. Sekar
Writer