What is Good :
While there is nothing new or novel in the story, the director makes up for it with some brilliant romantic comedy in the first half. Karthi and Kajal share some incredible screen chemistry and it shows beautifully in the scenes involving the two. There is not one dull moment in the first half and the director slowly builds up the story towards the interval. Karthi is a brilliant actor and prodigious acting talent seems to run in his family(Karthi is Surya's brother). His eyes have a lot of soul and expression in them and he uses them to full effect.
There are some really good scenes in the first half like the one in which Shiva goes to Priya's father to reveal their love story and the way in which Shiva woos Priya in the opening stages of the film. Karthi is going to be as big as his brother Surya one day. Watch out for him.
Kajal Aggarwal looks gorgeous as the love interest of Karthi but has little to do on screen except romance him. There is not much scope for her to act but she did full justice to whatever screen time she was allotted.
The director, Susindhran, needs to be commended for taking care of the screenplay well. When the story line is wafer thin, it takes a lot of skill to keep the audience happy. The scene where the rapist gang finally succeeds in killing Shiva's father was very well conceived. The thread involving the Don of the shipping village by the sea is also very intelligent and the director uses it well to give Shiva's vengeance angle some credibility.
The 4 members who made up the rapist gang need to be specially applauded for some intense and riveting performances. The rest of the cast did their job as required.