Karthi is one of the Best and underrated actor in Tamil Cinema. He did different roles in different movies. He did a very good job in this movie too. Camera work is another plus for this movie. Sam CS done a very good work in Background score!. Direction and screenplay are 💥. Definitely a worth movie to watch.