Maniratnam has done justice with the miniscule budget he was given. Those who mentioned 1 star rating obviously had no idea of the story or the background which could have led to not understanding the story that is understandable. Read the synopsis of the story before seeing the movie for better experience. It is still good and I enjoyed a lot. My family loved it.