Story had a lot of potential, but the potential wasn't reached to its fullest. Constant violence, from the start to the very end. BGMs made the movie noisy. BGMs are for the moments, not every moment. There seemed an effort to spice up each and every scene with extravagant BGMs but even the extravagant things start to seem normal, or if in the case of too much, irritating.......cause of a headache, oh maybe I exaggerated, like the character of Vijay Sethupathi, would not deny from the good acting part, but that type of acting maybe wasn't required for the character. Kamal Hasan, acted ok. The best performer was no doubt Fahad Faasil. His love story short, simple, the end too harsh. He turned up into the masked man. The result after his wife's death was predictable, like the storyline itself, large chunks of it was predictable. Scene of the prostitute? Unnecessary! Totally unnecessary! Ok fine reached there, fine interrogation, but the demonstration with the handcuffs.......pathethic. Ok fine, then the sound she made?! Ok 2 seconds demonstration with sound fine bearable, but it went longer, she just kept moaning! Oookkk but her moaning was turned into a beat and a BGM! They say this to be a family film. Not only this part, but the violence throughout, kids get heavily influenced, and also badly influenced indeed, they are not mature like the adult watchers. Violence is not in the movie, movie is in violence. Exciting parts were only the parts in which was related to Kaithi. Suriya, special appearance, I like Suriya, which made me look at Rolex with a lenient eye, but he just recreated the Kaithi scene claim made by Billa. Maybe next is Kaithi 2 but on a bigger scale. Acting, not there much to say, but the dialogue delivery, maybe was a bit disappointing. But the look of Suriya, quite good. Summing up, the movie is not that good, violence was in lead, best acting by Faasil, Sethupati, next maybe, but the character's acting.... maybe not, too much violence, potential not reached but the ending did show way more possibilities, and way way more potential, hopefully, for the future. I would say not much of a family film, keep the kids off from this movie, and small kids should not even know about the existence of the movie. One watch is tiring enough, with a slight headache, would not prefer watching it again. At last, maybe yes few things infuriated you if you read till here, it was not meant to, just a view.