With the help of a superb cast Cheran (Senthil) looks back over his teenage and youth. With its various puppy loves and real loves, and the humor and pathos that they bring, this gaze is bittersweet. In these desensitized days, this is an achievement. Mallika is a natural actress, though I am sure she will be relegated to sister roles because in the venerable Indian movie tradition she would not be considered flashy enough to be a lead--though the Tamil film industry has resisted this trend somewhat successfully. In any case, it may not be a bad thing in the end for Mallika to play supporting roles, for the female leads in Indian films have rarely to do any real acting. Mallika's character in the movie is well conceived and true to real life. Gopika is also good and she carries off the character's transformation through the movie well. Kanika as the bride at her wedding reception is super. Very expressive face. (I cannot say anything about anyone's dialog delivery because most actors in Tamil films nowadays dub their lines in post production or have them dubbed by others who make a living out of this profession. Which is why sometimes, Jyothika and Nmaitha (and any number of others) sound alike.) But why the 9?: Though Sneha is passably good and her lines are very well written, it is the character I have a quarrel with. So aggressively self-righteously idealistic and so insufferable: I guess we are still reeling in the backlash from the portrayals of meek women in Indian cinema of the earlier decades.