The age appropriate actors did a great job depicting the characters at each stage of their lives. The struggles of poverty were familiar. The use of flashback to tell the story was well done. A love story, a fight for survival, a modern day Oliver Twist with a view of India and its great challenges.