I loved this movie! An Indian friend of mine did not like it as much but I thought it was great. The child actors did such a fabulous job of endearing the audience to these characters. The adult actors were great as well. The story is well written. I found the flashbacks to be a good way to tell the story--not confusing as others thought. It is a happy ending and we all love that.