A Heart touching love story after a long time in Tamil cinema. The first 80 minute are fast and very funny. Then the movie becomes a bit slow (in a good way). Park scene was very natural and emotional. I did not expect this much twist in a love story. The theater went crazy (screaming in a good way) every five minutes. Vijay was excellent. A movie to show his acting skills. He overshadowed all the other cast. Asin and Mithra looked older than he was. Asin changed a lot (for the worst). She has a plastic face. Mithras's acting was OK. Vadivelu was OK but his stay in the cine-field is definitely going to end very soon. Rajikiran was good. He should work with vijay in another movie with a meatier role.Roja did her part well. Step it up choreography could have been much better (considering vijay skills). Yaradhu was the best (of all the movies released in the recent time. Pattampoochi rocked. All the Songs were well placed in a Tamil movie. Overall, A very good movie after a long time.