Karthik subbaraj is best in writing. Top notch Performances brings more Flavour to it. Terrific screenplay. Colour grading is too good. SJ Surya.. omg what an actor he is. His best comes in climax sequences. Vijay Sethupathi ,Bobby simha ,Anjali , Kamalinee everybody is so Perfect in their roles. Sound mixing and Editing are good. Bgm elevates even dull sequences. I hardly found them. Must watch. Highly recommended