Even my 8 year old daughter was glued to her seat and understood the movie. Loved the background score which adds dimension to every scene. Overall intelligent direction and great acting skills shown by every single cast including the small girl