First of all the violence in the movie matched her anger else it would have been meaningless. Acting is simply superb. After seeing Keerthy Suresh in romantic and soft roles, this has gone to a different level.
Selvaraghavan acted seamlessly and gave that weight to the movie.
Other casts too did well. Overall movie is worth watching