Movie was really good. Maniratnam's direction was top notch and all the actors gave their best. The story for me was unpredictable with a great twist in the climax. Arr's score and Ss's cinematography improves the film manifold. There was lag in the second half and some of the characters could have been cut off but all that can be forgiven for the climax. One of those rare films which makes me want to rewatch it in the theater for the second time.