This is a nice family movie. Explains the importance of understanding growing up kids.. at various stages of their lives.. especially in an indian terrain.
Best, it is watched with family, especially the oldie-types/ mid-age mom-dads in your family who might not have seen the world or many people of the world, to understand the goods and bads of inheriting different cultures.. especially when it comes to allowing kids to become adults, make their own decisions in life.
I happened to go with my mom to the theatre complex(yes very very occassionally I take her out) expecting to see 'Padikathavan' a masala(read no-story) movie .. but because we were late and that movie had already started, I landed up taking my mom to this wonderful movie.. wonderful for my mom..it was though boring for me except that I was enjoying prakashRaj(lead actor) at his best of expressions
I actually don't enjoy much of philosophical movies or motivating movies at the theatres, I like to be entertained if I watch one in a theatre, like cartoons ;) Bond 007's,
My mom loved the movie and was within it so much, that I could see her hands folded(in prayer) when trisha(actress) was getting married at the marriage registrar's office (in the movie).
Enjoyable.. Moving.. for a family audience.

Actors Trisha - PrakashRaj - Aishwarya (play the very composed daughter - dad - mom in the movie)
Ofcourse you are expected to have seen Madagascar 1 to enjoy this movie in full.. A very good mild, comedy, with brilliant voice-overs.. actually both madagascar movies are low on graphics or animation compared to movies that pixar(Makers of 'finding nemo','incredibles') makes.. but the voice-overs take the stage and make you ignore your expectation of high standards of animations.