A massive waste of Talent! What could have been India's Game of Thrones is made into an ambiguous, convoluted mess. The screenplay is partly to blame but the direction is utterly poor.
Scenes which are supposed to convey how smart and adept Vanthiyathevan is, is shown like a comedy sequence. In fact, almost all scenes with Karthi involved is made to look like a comedy movie.
Why Jayaram's role is key to the story and how he is well known is not clear at all. The same goes for multiple characters who can be introduced in a whim, on screen.
While the movie has a 150 minute run time, this is a case where the audience wouldn't have minded a 180 minute runtime with more depth into the characters and story.
The action scenes have 3 set-pieces which are repeated. In fact the battle scenes could have been avoided altogether as there was nothing to see in those.
What could have been a masterpiece in more capable hands becomes just a massive waste of talent!