Kaavalan is feel good entertainer....Truly speaking Vijay's performance was good in this movie especially in romance and Asin could have projected well(Like Nayan in Malayalam).Even though there are few changes made in Tamil to suit Vijay's image director did manage to maintains the hero's characterization consistently till the end.There are also some flaws in the story but can be forgiven since no movie is 100% perfect in Tamil cinema.... :) Raj Kiran , Roja, MS Bhaskar and Mithra lives up to their roles. Even though comedy is not like friends Vadivelu brings smiles whenever he comes in screen(Vijay and Vadivelu combo hits back after Sura). Vijay should have did this movie before Vettaikaran and Sura which was an ideal time but its not too late as it is evident that this movie proved in BO.Screenplay is quite slow and dragging in some places and Asin could have performed better. All the songs are perfectly placed except "Vinnai kappan oruvan" and the songs perfectly fit to the story.At last all the credits move to one man who made a tremendous comeback with this film and he is no other than "ILAYATHALAPATHY VIJAY", he carries the film on his shoulders from the start to the climax with his fantastic performance which is quite hard for anti Vijay fans to digest but we have to accept the truth that Vijay lived this role.